Encapsule el código de conexión de la base de datos en una función y llame a esta función cuando sea necesario leerla. El siguiente es el código de conexión SQL:
Copie el código de código de la siguiente manera:
Función Open_conn()
Conn tenue, Strconn
establecer Conexión=servidor.createobject(adodb.conexión)
Strconn = Proveedor = Sqloledb; ID de usuario = cuenta de inicio de sesión de la base de datos; Contraseña = contraseña de inicio de sesión de la base de datos = nombre de la base de datos;
Conexión abierta Strconn
establecer Open_conn=Conexión
Si se equivoca entonces
errar.Borrar
Conexión.cerrar:establecer Conexión=nada
Response.Write Lo sentimos, error de conexión a la base de datos.
Respuesta.Fin
Terminar si
Función final
Método de llamada:
reemplazar el original
Copie el código de código de la siguiente manera:
rs.open sql, conexión
Cambiar a
Copie el código de código de la siguiente manera:
rs.open sql,Open_conn()
El siguiente es el código de conexión de ACCESO:
Copie el código de código de la siguiente manera:
Función Open_conn()
Dbpath tenue, conexión
Dbpath=server.MapPath (ruta de la base de datos)
establecer Conexión=servidor.createObject(ADODB.conexión)
Conn.open data source=&dbpath&;provider=microsoft.Jet.OLEDB.4.0;
establecer Open_conn=Conexión
Si se equivoca entonces
errar.Borrar
Conexión.cerrar:establecer Conexión=nada
Response.Write Lo sentimos, error de conexión a la base de datos.
Respuesta.Fin
Terminar si
Función final
Método de llamada:
reemplazar el original
Copie el código de código de la siguiente manera:
rs.open sql, conexión
Cambiar a
Copie el código de código de la siguiente manera:
rs.open sql,Open_conn()