Σύνδεση Βάσης Δεδομένων ADO
- Προηγούμενη Σελίδα Εισαγωγή στο ADO
- Επόμενη Σελίδα Recordset ADO
在从某个网页访问数据之前,必须先建立一个数据库连接。
创建一个 DSN-less 数据库连接
连接到某一个数据库的最简单的方法是使用一个 DSN-less 连接。DSN-less 连接可被用于您的站点上的任何微软 Access 数据库。
假设您拥有一个名为 "northwind.mdb" 的数据库位于 "c:/webdata/" 的 web 目录中,您可以使用下面的 ASP 代码连接到此数据库:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open "c:/webdata/northwind.mdb" %>
注意,在上面的例子中,您必须规定微软的 Access 数据库驱动程序(Provider),以及此数据库在计算机上的物理路径。
创建一个 ODBC 数据库连接
假设您拥有一个名为 "northwind" 的 ODBC 数据库,您可以使用下面的 ASP 代码连接到此数据库:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Open "northwind" %>
通过一个 ODBC 连接,您可以连接到您的网络中任何计算机上的任何数据库,只要 ODBC 连接是可用的。
到 MS Access 数据库的 ODBC 连接
以下为您讲解如何创建到一个 MS Access 数据库的连接:
- Άνοιγμα του ελέγχου πίνακα από το ODBC Εικονίδιο
- Επιλέξτε Σύστημα Καρτέλα ODBC
- Κάντε κλικ στοΠροσθήκηΚουμπί
- Επιλογή Οδηγός για Microsoft Access και μετά κάντε κλικΟλοκλήρωσηΚουμπί
- Στην επόμενη εικονική πόρτα, κάντε κλικ στο κουμπί "Επιλογή" για να καθορίσετε τη βάση δεδομένων
- Για αυτή τη βάση δεδομένων, δώστε ένα όνομα πηγής δεδομένων (Data Source Name, DSN)
- Κάντε κλικ"Επιβεβαίωση"
Σημείωση:Αυτή η ρύθμιση πρέπει να ολοκληρωθεί στον υπολογιστή όπου βρίσκεται ο ιστότοπος σας. Αν εκτελείτε το PWS ή το IIS στον υπολογιστή σας, αυτή η δομή μπορεί να λειτουργήσει, αλλά αν ο ιστότοπος σας βρίσκεται σε έναν απομακρυσμένο διακομιστή, πρέπει να έχετε φυσικό πρόσβαση σε αυτόν τον διακομιστή ή να ζητήσετε από τον πάροχο του web hosting να το κάνει για εσάς.
Αντικείμενο σύνδεσης ADO (ADO Connection Object)
Το αντικείμενο σύνδεσης ADO χρησιμοποιείται για τη δημιουργία ανοιχτής σύνδεσης σε κάποια πηγή δεδομένων. Μέσω αυτής της σύνδεσης, μπορείτε να προσπελάσετε και να επεξεργαστείτε τη βάση δεδομένων.
Εμφάνιση όλων των μεθόδων και ιδιοτήτων αυτού του αντικειμένου σύνδεσης.
- Προηγούμενη Σελίδα Εισαγωγή στο ADO
- Επόμενη Σελίδα Recordset ADO