Koneksi Basis Data ADO


Sebelum database dapat diakses dari halaman web, koneksi database harus dibuat.


Buat Koneksi Basis Data Tanpa DSN

Cara termudah untuk terhubung ke database adalah dengan menggunakan koneksi tanpa DSN. Koneksi tanpa DSN dapat digunakan terhadap database Microsoft Access apa pun di situs web Anda.

Jika Anda memiliki database bernama "northwind.mdb" yang terletak di direktori web seperti "c:/webdata/", Anda dapat terhubung ke database dengan kode ASP berikut:

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

Perhatikan, dari contoh di atas, Anda harus menentukan driver database Microsoft Access (Penyedia) dan jalur fisik ke database di komputer Anda.


Buat Koneksi Basis Data ODBC

Jika Anda memiliki database ODBC yang disebut "northwind", Anda dapat menyambungkan ke database dengan kode ASP berikut:

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

Dengan koneksi ODBC, Anda dapat terhubung ke database apa pun, di komputer mana pun di jaringan Anda, selama koneksi ODBC tersedia.


Koneksi ODBC ke Database MS Access

Berikut adalah cara membuat koneksi ke Database MS Access: 

  1. Buka ikon ODBC di Panel Kontrol Anda.
  2. Pilih tab Sistem DSN .
  3. Klik Tambah di tab Sistem DSN.
  4. Pilih Pengandar Microsoft Access. Klik Selesai.
  5. Di layar berikutnya, klik Pilih untuk menemukan database.
  6. Berikan database sebuah Nama Sumber D ata ( DSN ).
  7. Klik Oke .

Perhatikan bahwa konfigurasi ini harus dilakukan di komputer tempat situs web Anda berada. Jika Anda menjalankan Personal Web Server (PWS) atau Internet Information Server (IIS) di komputer Anda sendiri, petunjuk di atas akan berfungsi, tetapi jika situs web Anda terletak di server jauh, Anda harus memiliki akses fisik ke server itu, atau minta host web Anda melakukan ini untuk Anda. 


Objek Koneksi ADO

Objek koneksi ADO digunakan untuk membuat koneksi terbuka ke sumber data. Melalui koneksi ini, Anda dapat mengakses dan memanipulasi database.

Lihat semua metode dan properti dari objek Connection .