Untuk melakukan koneksi ke sumber data dapat dilakukan dengan dua cara, yaitu :
1. ODBC (Open Database Connectivity)
2. OLE DB (Object Linking Embedding Database)
Keuntungan menggunakan OLEDB adalah mampu mengakses lebih cepat dan lebih stabil, namun ODBC mempunyai lebih banyak driver database dibandingkan dengan OLEDB.
Untuk menghubungkan ke sumber data, maka diperlukan connection string dari masing – masing sumber data. Fungsi dari connection string adalah untuk menempatkan dan mengidentifkasi sumber data.
Di bawah ini ekspresi dari masing – masing connetion string untuk ke sumber data :
A. Connection String menggunakan OLDEB
1. Microsoft Acces
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[nama_database].mdb
2. Microsoft SQL Server
Provider=SQLOLEDB.1;User ID=[nama_user];Password=[password];Initial Catalog=[nama_server];Data Source=[nama_database]
B. Connection String menggunakan ODBC
1. Microsoft Acces
Driver={Microsoft Access Driver (*.mdb)};DBQ=[path_database].mdb
2. Microsoft SQL Server
Driver={SQL Server};Server=myServerAddress;
Database=myDataBase;Uid=myUsername;Pwd=myPassword;
3. MySQL
a. MyODBC 3.51 Local database:
Driver={MySQL ODBC 3.51 Driver};Server=localhost;
Database=myDataBase; User=myUsername;
Password=myPassword;Option=3;
b. MyODBC 3.51 Remote database:
Driver={MySQL ODBC 3.51 Driver};Server=data.domain.com;
Port=3306;Database=myDataBase;
User=myUsername; Password=myPassword;Option=3;
4. SQL Server 2005
Standard security:
Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;
Uid=myUsername;
Pwd=myPassword;
Apabila connection string yang dibuat menggunakan ODBC maka terlebih dahulu lakukan proses konfigurasi Sistem DSN di komputer.
Berikut langkah – langkah mengkonfigurasi Sistem DSN menggunakan database Microsoft Acces pada Windows XP, Windows 2000 :
1. Klik Start Control Panel Klik 2 kali atau tekan tombol Enter pada Administrative Tools
2. Klik 2 kali pada Data Sources (ODBC) Klik pada tab System DSN
3. Klik tombol Add
4. Pilih Microsoft Access Driver (*.mdb) kemudian tekan Finish
5. Pada frame Database klik tombol Select untum memilih lokasi database yang digunakan lalu beri nama pada kolom Data Source Name lalu tekan OK.
Berikut contoh pen-deklarasian connection string :
1. Menggunakan OLEDB
<% Set Conn = Server.CreateObject(“ADODB.Connection”) Conn.Open “Provider=Microsoft.Jet.OLEDB.4.0; “ & _ Data Source=Server.Mappath(“db/dataku.mdb”) %>
2. Menggunakan ODBC
<% Conn = Server.CreateObject(“ADODB.Connection”) Conn.Open “Driver={Provider=Microsoft Access Driver (*.mdb)}; DBQ= Server.Mappath("db/ dataku.mdb") %>
Catatan
a. Gunakan tanda ( & _ ) yang berfungsi untuk penghubung apabila kode tidak cukup satu baris atau ingin berpindah ke baris baru
b. Server.Mappath berfungsi untuk memetakan database yang digunakan. Maksudnya, jika database berada dalam sub folder db dan berada dalam folder utama maka pathnya adalah : db/dataku.mdb
Reff : www.connectionstrings.com
Di bawah ini ekspresi dari masing – masing connetion string untuk ke sumber data :
A. Connection String menggunakan OLDEB
1. Microsoft Acces
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[nama_database].mdb
2. Microsoft SQL Server
Provider=SQLOLEDB.1;User ID=[nama_user];Password=[password];Initial Catalog=[nama_server];Data Source=[nama_database]
B. Connection String menggunakan ODBC
1. Microsoft Acces
Driver={Microsoft Access Driver (*.mdb)};DBQ=[path_database].mdb
2. Microsoft SQL Server
Driver={SQL Server};Server=myServerAddress;
Database=myDataBase;Uid=myUsername;Pwd=myPassword;
3. MySQL
a. MyODBC 3.51 Local database:
Driver={MySQL ODBC 3.51 Driver};Server=localhost;
Database=myDataBase; User=myUsername;
Password=myPassword;Option=3;
b. MyODBC 3.51 Remote database:
Driver={MySQL ODBC 3.51 Driver};Server=data.domain.com;
Port=3306;Database=myDataBase;
User=myUsername; Password=myPassword;Option=3;
4. SQL Server 2005
Standard security:
Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;
Uid=myUsername;
Pwd=myPassword;
Apabila connection string yang dibuat menggunakan ODBC maka terlebih dahulu lakukan proses konfigurasi Sistem DSN di komputer.
Berikut langkah – langkah mengkonfigurasi Sistem DSN menggunakan database Microsoft Acces pada Windows XP, Windows 2000 :
1. Klik Start Control Panel Klik 2 kali atau tekan tombol Enter pada Administrative Tools
2. Klik 2 kali pada Data Sources (ODBC) Klik pada tab System DSN
3. Klik tombol Add
4. Pilih Microsoft Access Driver (*.mdb) kemudian tekan Finish
5. Pada frame Database klik tombol Select untum memilih lokasi database yang digunakan lalu beri nama pada kolom Data Source Name lalu tekan OK.
Berikut contoh pen-deklarasian connection string :
1. Menggunakan OLEDB
<% Set Conn = Server.CreateObject(“ADODB.Connection”) Conn.Open “Provider=Microsoft.Jet.OLEDB.4.0; “ & _ Data Source=Server.Mappath(“db/dataku.mdb”) %>
2. Menggunakan ODBC
<% Conn = Server.CreateObject(“ADODB.Connection”) Conn.Open “Driver={Provider=Microsoft Access Driver (*.mdb)}; DBQ= Server.Mappath("db/ dataku.mdb") %>
Catatan
a. Gunakan tanda ( & _ ) yang berfungsi untuk penghubung apabila kode tidak cukup satu baris atau ingin berpindah ke baris baru
b. Server.Mappath berfungsi untuk memetakan database yang digunakan. Maksudnya, jika database berada dalam sub folder db dan berada dalam folder utama maka pathnya adalah : db/dataku.mdb
Reff : www.connectionstrings.com
No comments:
Post a Comment