Die Codekopie lautet wie folgt:
'*******************************************
'Im Folgenden finden Sie Datenbankbezogene Funktionen
'*******************************************
"===============================================================================================================
'Initialisieren Sie das Datenbankverbindungsobjekt
'Nutzungsprinzip: Rufen Sie die neueste, veröffentlichen Sie die frühesten Veröffentlichung
"===============================================================================================================
SubdbconnBegin ()
„Wenn das Datenbankobjekt bereits geöffnet ist, öffnen Sie es nicht erneut
IfisObject (oconn) = truethenexitsub
'Sie können das Datensatz -Set -Objekt direkt öffnen, ohne das Datenbankverbindungsobjekt zu öffnen. Wenn Sie jedoch mehrere Datensatz -Set -Objekte öffnen müssen, ist die Effizienz sehr ineffizient.
„Wenn Sie kein Datenbankverbindungsobjekt erstellen, erstellt ADO automatisch ein neues Datenbankverbindungsobjekt, wenn jeder Datensatzsatz geöffnet wird, selbst wenn Sie dieselbe SQL -Anweisung verwenden.
Setoconn = server.createObject ("adodb.Connection")
OnErrorresumeNext
oconn.open "provider = microsoft.jet.oledb.4.0; dataSource =" & server.mappath ("db/lbedit.mdb")
Ireerr.number> 0Then
'Fehlermeldung anzeigen und senden Sie eine E -Mail, um den Administrator zu informieren
'CalldbConnerror (Err)
'Beende das laufende Skript vollständig
Antwort.end
Endif
'Erstellen Sie einen Datensatzsatz
Setors = server.createObject ("adodb.recordset")
Ende