Divers codes de connexion à la base de données
Je n'ai rien à faire aujourd'hui, j'ai donc résumé les connexions de différentes bases de données, et maintenant je les partage avec vous :
Connexion à la base de données MS Access
Connectez-vous avec DSN sans nom d'utilisateur ni mot de passe :
<%
définir conn = Server.CreateObject (ADODB.Connection)
conn.open VotreNomDSN
%>
Connectez-vous avec DSN et disposez d'un nom d'utilisateur et d'un mot de passe :
<%
définir conn = Server.CreateObject (ADODB.Connection)
conn.open VotreNomDSN,nom d'utilisateur,mot de passe
%>
Connectez-vous avec le chemin absolu réel vers la base de données :
<%
Définir conn = Server.CreateObject (ADODB.Connection)
Strconn=DRIVER={Pilote Microsoft Access (*.mdb)} ;
Strconn=Strconn & DBQ=e:/yanhang/database.mdb
conn.Ouvrir Strconn
%>
Connectez-vous au chemin relatif réel de la base de données :
<%
Définir conn = Server.CreateObject (ADODB.Connection)
Strconn=DRIVER={Pilote Microsoft Access (*.mdb)} ;
Strconn=Strconn & DBQ= & Server.MapPath(/database/yanhang.mdb)
conn.Ouvrir Strconn
%>
Connexion à la base de données MS SQL Server
Connectez-vous avec DSN :
<%
définir conn = Server.CreateObject (ADODB.Connection)
conn.open DSN=MonDSN;UID=utilisateur;PWD=mot de passe;DATABASE=nom de la base de données
%>
Sans connexion DSN :
<%
Définir conn = Server.CreateObject (ADODB.Connection)
DSNtemp=DRIVER={SQL Server};SERVER=Nom du serveur;UID=USER;PWD=mot de passe;DATABASE=nom de la base de données
conn.open DSNtemp
%>
Connexion à la base de données FoxPro
<%
Définir Conn = Server.CreateObject (ADODB.connection)
ConnStr= Pilote=Pilote Microsoft Visual Foxpro ; UID=userID;SourceType=DBC;SourceDB=C:/yanhang/database.dbc
Conn.Ouvrir ConnStr
%>
Connexion à la base de données Oracle :
<%
définir conn=server.createobject(adodb.connection)
conn.cursorlocation=adUseClient
DSNTemp=Provider=MSDAORA.1;Mot de passe=xxxxx;ID utilisateur=yanhang;Source de données=xxx.world
conn.open DSNtemp
%>