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
%>
August 26, 2007 at 9:56 pm
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
September 3, 2007 at 5:25 pm
Iyo, gw penasaran pengen tau tentang koneksi bagian lock type tabel eh gak dapat. klo gitu doang sih udah pada tau
November 19, 2007 at 12:18 pm
cong, klo koneksi asp.net ke SQL gmn yah, ada sample nya ga…?
boleh dong sample login pake asp.net
ane tunggu yah..
April 28, 2009 at 8:22 pm
wah terimaksih sekali atas ilmunya…
May 7, 2009 at 8:51 am
wah—wah…thanks kebetulan aku ada tugas buat
web pakai ASP….