Latest web development tutorials

połączenia z bazą danych ADO

Przed uzyskaniem dostępu do danych ze strony internetowej, należy najpierw nawiązać połączenie z bazą danych.


Tworzenie połączenia z bazą danych DSN-less

Najprostszym sposobem, aby połączyć się z konkretnej bazy danych jest użycie połączenia DSN-mniej. DSN-mniej połączeń może być używany z dowolną bazą danych Microsoft Access na swojej stronie.

Załóżmy, że masz bazę danych o nazwie "Northwind.mdb" znajdującego się w "c: / Webdata /" w katalogu stron, można użyć następującego kodu ASP, aby połączyć się z bazą danych:

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

Zauważ, że w powyższym przykładzie, należy określić sterownik bazy danych programu Microsoft Access (operatora), a także fizyczną ścieżkę do bazy danych na komputerze.


Tworzenie połączenia z bazą danych ODBC

Załóżmy, że masz bazę danych ODBC o nazwie "Northwind" można użyć następującego kodu ASP, aby połączyć się z bazą danych:

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

Poprzez połączenie ODBC, można połączyć się z siecią w żadnej bazie danych na dowolnym komputerze, o ile połączenie ODBC jest dostępna.


h2> do połączenia z bazą danych MS Access ODBC

Tutaj, aby pokazać, jak utworzyć połączenie do bazy danych MS Access:

  1. Otwórz Panel sterowania ikona ODBC
  2. Wybierz zakładkę Układ ODBC
  3. Kliknij kartę ODBC przycisk Dodaj
  4. Wybierz sterownik do programu Microsoft Access, a następnie kliknij przycisk Gotowe
  5. W następnym oknie kliknij przycisk "Wybierz", aby zlokalizować bazę
  6. Biorąc pod uwagę nazwę źródła danych (D ata S Ource N ame, DSN) dla tej bazy danych
  7. Kliknij przycisk "OK"

Uwaga: Ta konfiguracja musi być wypełniony na komputerze, gdzie swojej stronie internetowej. Jeśli używasz IIS lub PWS na komputerze, ta architektura może działać, ale jeśli witryna znajduje się na serwerze zdalnym, trzeba mieć fizyczny dostęp do serwera lub zapytać hosting provider aby zrobić te rzeczy.


ADO obiekt połączenia (ADO obiektu Connection)

ADO obiekt połączenia wykorzystywane do tworzenia otwartego połączenia ze źródłem danych. W związku z tym, można uzyskać dostęp do tej bazy danych i wykonywania operacji.

Zobacz ten obiekt połączenia wszystkich metod i właściwości.