Varios códigos de conexión a bases de datos.
No tengo nada que hacer hoy, así que resumí las conexiones de varias bases de datos y ahora las comparto contigo:
Conexión de base de datos MS Access
Conéctese con DSN y sin nombre de usuario y contraseña:
<%
establecer conexión = Server.CreateObject(ADODB.Connection)
conn.open SuNombreDSN
%>
Conéctese con DSN y tenga usuario y contraseña:
<%
establecer conexión = Server.CreateObject(ADODB.Connection)
conn.open SuDSNName, nombre de usuario, contraseña
%>
Conéctese con la ruta absoluta real a la base de datos:
<%
Establecer conexión = Server.CreateObject(ADODB.Connection)
Strconn=DRIVER={Controlador de Microsoft Access (*.mdb)};
Strconn=Strconn & DBQ=e:/yanhang/database.mdb
conn.Abrir Strconn
%>
Conéctese con la ruta relativa real de la base de datos:
<%
Establecer conexión = Server.CreateObject(ADODB.Connection)
Strconn=DRIVER={Controlador de Microsoft Access (*.mdb)};
Strconn=Strconn & DBQ= & Server.MapPath(/database/yanhang.mdb)
conn.Open Strconn
%>
Conexión de base de datos de MS SQL Server
Conéctese con DSN:
<%
establecer conexión = Server.CreateObject(ADODB.Connection)
conn.open DSN=MiDSN;UID=usuario;PWD=contraseña;DATABASE=nombre de la base de datos
%>
Sin conexión DSN:
<%
Establecer conexión = Server.CreateObject(ADODB.Connection)
DSNtemp=DRIVER={SQL Server};SERVER=Nombre del servidor;UID=USUARIO;PWD=contraseña;DATABASE=nombre de la base de datos
con.open DSNtemp
%>
Conexión de base de datos FoxPro
<%
Establecer conexión = Server.CreateObject(ADODB.conexión)
ConnStr= Controlador=Controlador Microsoft Visual Foxpro UID=ID de usuario;SourceType=DBC;SourceDB=C:/yanhang/database.dbc
Conn.Abrir ConnStr
%>
Conexión de base de datos Oracle:
<%
establecer conexión=servidor.createobject(adodb.conexión)
conn.cursorlocation=adUseClient
DSNTemp=Proveedor=MSDAORA.1;Contraseña=xxxxx;ID de usuario=yanhang;Fuente de datos=xxx.world
con.open DSNtemp
%>