ADO database forbindelse
- Forrige side ADO introduktion
- Næste side ADO recordset
Før du kan få adgang til data fra en webside, skal du først oprette en databaseforbindelse.
Opret en DSN-fri databaseforbindelse
Den nemmeste måde at forbinde til en database på er ved hjælp af en DSN-fri forbindelse. En DSN-fri forbindelse kan bruges til enhver Microsoft Access database på din webside.
Antag, at du har en database ved navn "northwind.mdb", der befinder sig i web-mappen "c:/webdata/", du kan bruge følgende ASP-kode til at forbinde til denne database:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open "c:/webdata/northwind.mdb" %>
Bemærk, at du i det ovenstående eksempel skal specificere Microsofts Access-database driver (Provider) samt den fysiske sti til denne database på din computer.
Opret en ODBC-databaseforbindelse
Antag, at du har en ODBC database ved navn "northwind", du kan bruge følgende ASP-kode til at forbinde til denne database:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Open "northwind" %>
Gennem en ODBC-forbindelse kan du forbinde til enhver database på nogen computer i dit netværk, så længe ODBC-forbindelsen er tilgængelig.
ODBC-forbindelse til MS Access database
Her forklarer vi, hvordan du opretter en forbindelse til en MS Access database:
- Åbn kontrolpanelet ODBC ikon
- Vælg system ODBC fane
- Klik påTilføjKnappen
- Vælg Driver til Microsoft Access,og klik så påFærdigKnappen
- Klik på 'Vælg' knappen i næste vindue for at定位 database
- Tildel en datakilde navn til denne database(DData SSource Name,DSN)
- Klik på"Ok"
Bemærk:Denne konfiguration skal fuldføres på computeren, hvor dit websted er placeret. Hvis du kører PWS eller IIS på din egen computer, kan denne arkitektur køre, men hvis dit websted er placeret på en ekstern server, skal du have fysisk adgang til denne server, eller du skal bede din webudbyder om at gøre dette for dig.
ADO connection object(ADO Connection Object)
ADO connection object bruges til at oprette en åben forbindelse til en datakilde. Gennem denne forbindelse kan du få adgang til og operere med databasen.
Se alle metoder og egenskaber for denne forbindelsesobjekt.
- Forrige side ADO introduktion
- Næste side ADO recordset