Encapsulez le code de connexion à la base de données dans une fonction et appelez cette fonction lorsque la lecture est requise. Voici le code de connexion SQL :
Copiez le code comme suit :
Fonction Open_conn()
faible Conn,Strconn
définir Conn=server.createobject(adodb.connection)
Strconn = Fournisseur = Sqloledb ; ID utilisateur = compte de connexion à la base de données ; Mot de passe = mot de passe de connexion à la base de données ;
Conn.open Strconn
définir Open_conn=Conn
Si erreur alors
err.Effacer
Conn.close:set Conn=rien
Response.Write Désolé, erreur de connexion à la base de données.
Réponse.Fin
Fin si
Fonction de fin
Méthode d'appel :
remplacer l'original
Copiez le code comme suit :
rs.open sql,conn
Changer pour
Copiez le code comme suit :
rs.open sql,Open_conn()
Voici le code de connexion ACCESS :
Copiez le code comme suit :
Fonction Open_conn()
faible Dbpath, Connecticut
Dbpath=server.MapPath (chemin de la base de données)
définir Conn=server.createObject(ADODB.connection)
Conn.open data source=&dbpath&;provider=microsoft.Jet.OLEDB.4.0;
définir Open_conn=Conn
Si erreur alors
err.Effacer
Conn.close:set Conn=rien
Response.Write Désolé, erreur de connexion à la base de données.
Réponse.Fin
Fin si
Fonction de fin
Méthode d'appel :
remplacer l'original
Copiez le code comme suit :
rs.open sql,conn
Changer pour
Copiez le code comme suit :
rs.open sql,Open_conn()