Nah..teman2. sekarang saya akan beri berbagai tipe koneksi database menggunakan ASP (Active Server Pages). Mulai dari koneksi ke database Microsoft Acces, SQL Server sampai ke Oracle.
Microsoft Access
Without DSN
<%
Set Cnn = Server.CreateObject(“ADODB.Connection”)
Cnn.open “DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\mydatabase.mdb”
%>
OLE DB
<%
Set Cnn = Server.CreateObject(“ADODB.Connection”)
Cnn.open “PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=c:\mydatabase.mdb”
%>
File DSN
<% Set Cnn = Server.CreateObject(“ADODB.Connection”)
Cnn.open “FILEDSN=ADSN”
%>
With DSN and no User ID/Password
<%
Set Conn = Server.CreateObject(“ADODB.Connection”)
Conn.open “DSNname”
%>
With DSN and User ID/Password
<%
Set Conn = Server.CreateObject(“ADODB.Connection”)
Conn.open “DSNname”,”username”,”password”
%>
Without DSN, using a physical path as a reference
<%
Set Conn = Server.CreateObject(“ADODB.Connection”)
DSNtest=”DRIVER={Microsoft Access Driver (*.mdb)}; ”
DSNtest=dsntest & “DBQ=c:\mydatabase.mdb”
Conn.Open DSNtest
%>
Without DSN, using Server.MapPath
NOTE: Server.MapPath is the path from the Web server root. By default, this is C:\Inetpub\Wwwroot.
<%
Set Conn = Server.CreateObject(“ADODB.Connection”)
DSNtest=”DRIVER={Microsoft Access Driver (*.mdb)}; ”
DSNtest=dsntest & “DBQ=” & Server.MapPath(“/databases/mydatabase.mdb”)
Conn.Open DSNtest
%>
Microsoft SQL Server
OLE DB
<%
Set cnn = Server.CreateObject(“ADODB.Connection”)
cnn.open “PROVIDER=SQLOLEDB;DATA SOURCE=sqlservername;UID=username;PWD=password;DATABASE=mydatabase ”
%>
With DSN
<%
Set Conn = Server.CreateObject(“ADODB.Connection”)
Conn.open “DSN=MyDSN;UID=user;PWD=password;DATABASE=mydatabase”
%>
Without DSN
<%
Set Conn = Server.CreateObject(“ADODB.Connection”)
DSNtest=”DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=password;DATABASE=mydatabase”
Conn.open DSNtest
%>
Microsoft Visual FoxPro
Without DSN
<%
Set Conn = Server.CreateObject(“ADODB.Connection”)
ConnStr= “Driver=Microsoft Visual Foxpro Driver; UID=userID;SourceType=DBC;SourceDB=C:\databases\mydatabase.dbc”
Conn.Open ConnStr
%>
Oracle
ODBC with DSN
<%
Set Conn = Server.CreateObject(“ADODB.Connection”)
Conn.cursorlocation=adUseClient
‘ requires use of adovbs.inc; numeric value is 3
Conn.open “DSN=test;UID=name;PWD=pass”
%>
OLE DB
<%
Set Conn = Server.CreateObject(“ADODB.Connection”)
Conn.cursorlocation=adUseClient
‘ requires use of adovbs.inc; numeric value is 3
DSNTest=”Provider=MSDAORA.1;Password=pass;User ID=name;Data Source=data.world”
Conn.open DSNtest
%>
tolong kalau kasih ilmu dalam jangan setengah-setengan dong,
dalam bentukpdf file atau yang lainnya, yang bisa di dowload
— >
Kyknya udah lumayan lengkap tuh…hehehe
Iyo, gw penasaran pengen tau tentang koneksi bagian lock type tabel eh gak dapat. klo gitu doang sih udah pada tau
cong, klo koneksi asp.net ke SQL gmn yah, ada sample nya ga…?
boleh dong sample login pake asp.net
ane tunggu yah..
wah terimaksih sekali atas ilmunya…
wah—wah…thanks kebetulan aku ada tugas buat
web pakai ASP….
tanya dong mas, kl
Set cnn = Server.CreateObject(“ADODB.Connection”)
cnn.open “PROVIDER=SQLOLEDB;DATA SOURCE=sqlservername;
nama ADODB.Connection dan SQLOLEDB nya ditulis gt aja atau diganti yg lain?
makasih ..maklum masih awam…
ditulis seperti itu saja….
oya mas….kok mssql ku gk mw dikasih login sql server authentication ya….maunya windows authentication ….makasih….
Waktu instalasi MS SQL Servernya jangan pilih Windows Authentication.
bisa tolong di jelasin masing” komponen gk……….
karena saya sangat awam dengan ini semua…….
terimakasih…
mohon pencerahan nya niihh…
Tu nama system DSN untuk ODBC nya harus sama yaa
sama Nama Database yang kita yaa…………
Terima kasihh….
Enggak harus..
tnya dong mz klo koneksinya sprti ini bacanya gmn????krn beda sama yg anda contohkan gmn tuh
Mantap gan informasinya, semuanya tentang ASP lengkap di blog agan. Maju terus gan. Salam kenal