Προτεινόμενα μαθήματα:

Μέθοδος Open ADO

Ορισμός και χρήση

Η μέθοδος Open μπορεί να ανοίξει μια σύνδεση σε πηγή δεδομένων. Όταν η σύνδεση ανοίγει, μπορείτε να εκτελέσετε εντολές στην πηγή δεδομένων.

σύνταξη
connection.Open connectionstring,userID,kωδικός πρόσβασης,λογαριασμοί Περιγραφή
παράμετροι

προαιρετική. Ένας συμβολοσειράς τιμή που περιέχει πληροφορίες σύνδεσης. Η συμβολοσειρά αποτελείται από μια σειρά από parameter=value διατάξεις που διαχωρίζονται από σemicolons.

Για λεπτομέρειες σχετικά με τις έγκυρες ρυθμίσεις, παρακαλώ δείτε ConnectionString πρότυπο.

όνομα χρήστη προαιρετική. Ένας συμβολοσειράς τιμή, που περιέχει το όνομα χρήστη που θα χρησιμοποιηθεί κατά τη δημιουργία σύνδεσης.
κωδικός πρόσβασης προαιρετική. Ένας συμβολοσειράς τιμή, που περιέχει τον κωδικό πρόσβασης που θα χρησιμοποιηθεί κατά τη δημιουργία σύνδεσης.
λογαριασμοί προαιρετική. Ένας ConnectOptionEnum τιμή, καθορίζει αν πρέπει να επιστρέφεται αυτή η μέθοδος μετά από τη δημιουργία σύνδεσης (υπομονετική) ή πριν από τη δημιουργία σύνδεσης (ασύγχρονη).

εφαρμογή

DSN-less σύνδεση:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>

Σύνδεση χωρίς DSN με userID και password (γράψτε τη διαταγή conn.open σε μια γραμμή):

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;
data source=c:/webdata/northwind.mdb;
userID=xxx;
password=yyy"
%>

Σύνδεση Δatabases ODBC:

<%
set conn=Server.CreateObject("ADODB.Connection") 
conn.Open "northwind"
%>

ConnectOptionEnum

Σταθερά Τιμή Περιγραφή
adConnectUnspecified -1 Προεπιλεγμένη τιμή. Ασύγχρονη ανοίγηση σύνδεσης.
adAsyncConnect 16 Ασύγχρονη ανοίγηση σύνδεσης. Το γεγονός ConnectComplete μπορεί να χρησιμοποιηθεί για να καθορίσει πότε είναι διαθέσιμη η σύνδεση.