Comment creer une connexion à SQL server en asp?

Pour créer une connexion à SQL Server en ASP, vous pouvez utiliser l’objet Connection de la bibliothèque ADO (ActiveX Data Objects). Voici un exemple de code ASP pour se connecter à une base de données SQL Server :

<%
Dim conn, connectionString
Set conn = Server.CreateObject("ADODB.Connection")
connectionString = "Provider=SQLOLEDB;Data Source=nom_du_serveur;Initial Catalog=nom_de_la_base_de_donnees;User ID=nom_utilisateur;Password=mot_de_passe;"
conn.Open(connectionString)
%>

Explications :

  • L’instruction Dim conn, connectionString crée deux variables : conn pour l’objet de connexion et connectionString pour la chaîne de connexion.
  • L’instruction Set conn = Server.CreateObject("ADODB.Connection") crée un objet de connexion ADO.
  • La chaîne de connexion (définie dans la variable connectionString) est utilisée pour spécifier les paramètres de connexion à la base de données. Les paramètres sont les suivants :
    • Provider : le fournisseur OLE DB à utiliser. Dans ce cas, le fournisseur pour SQL Server est SQLOLEDB.
    • Data Source : le nom du serveur SQL Server.
    • Initial Catalog : le nom de la base de données à laquelle se connecter.
    • User ID : le nom d’utilisateur pour se connecter à la base de données.
    • Password : le mot de passe associé à l’utilisateur.
  • Enfin, l’instruction conn.Open(connectionString) ouvre la connexion à la base de données en utilisant la chaîne de connexion.

Une fois la connexion établie, vous pouvez exécuter des requêtes SQL en utilisant l’objet Command de la bibliothèque ADO.