Dostluk, Hoşgörü ve Paylaşım Mekanı


ADO OLE DB Connection Strings
Hazırlayan : e-serdark
 Tarih : 19.02.2009 09:36:33 - Kategori : ASP - Okunma Sayısı : 3297

 Bu yazımızda ADO OLE DB ile DSN kullanmadan Access, SQL, Oracle, Excel ve CSV dosyalarına bağlanmak için gerekli kod bloklarını göreceğiz.


Access 97/2000/XP/2003  -  Microsoft Jet Driver ile DSN kullanmadan bağlanmak

<%@LANGUAGE=VBSCRIPT%>
<%
Option Explicit
Dim strConnection, conn, rs, strSQL

strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath(".\db\db.mdb") & ";User Id=admin;Password=;"

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConnection

Set rs = Server.CreateObject("ADODB.recordset")
strSQL = "SELECT * FROM Tablom"

rs.open strSQL, conn, 3,3
rs.MoveFirst

WHILE NOT rs.EOF
     Response.Write(rs("Alanim") & "<br/>")
rs.MoveNext
WEND

rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
%>

Excel 97/2000/XP/2003  -  Microsoft Jet Driver 4.0 ile DSN Kullanmadan Bağlanmak

<%@LANGUAGE=VBSCRIPT%>
<%
Option Explicit
Dim strConnection, conn, rs, strSQL

strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath(".\excel\ExcelDosyam.xls") & ";" & _
"Extended Properties=""Excel 8.0;HDR=Yes;"";"

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConnection

Set rs = Server.CreateObject("ADODB.recordset")
strSQL = "SELECT * FROM Tablom"
rs.open strSQL, conn, 3,3

rs.MoveFirst
WHILE NOT rs.EOF
     Response.Write(rs("Alanim") & "<br/>")
rs.MoveNext
WEND

rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
%>

Comma Separated Values (.csv) Dosyadan Veri Okuma - Microsoft Jet Driver 4.0 ile DSN' siz

<%@LANGUAGE=VBSCRIPT%>
<%
Option Explicit
Dim strConnection, conn, rs, strSQL

strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath(".\csv\") & ";Extended Properties=""text;HDR=Yes;FMT=Delimited"""

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConnection

Set rs = Server.CreateObject("ADODB.recordset")
strSQL = "SELECT * FROM Ornek.csv"
rs.open strSQL, conn, 3,3

rs.MoveFirst
WHILE NOT rs.EOF
     Response.Write(rs("Alanim") & "<br/>")
rs.MoveNext
WEND

rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
%>

Oracle Database Connection String - Oracle OLEDB Driver ile DSN'siz

<%@LANGUAGE=VBSCRIPT%>
<%
Option Explicit
Dim strConnection, conn, rs, strSQL

strConnection = "Provider=OraOLEDB.Oracle;"Data Source=OracleDBase;" & _
"User Id=user;"Password=password;"

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConnection

Set rs = Server.CreateObject("ADODB.recordset")
strSQL = "SELECT * FROM Tablom"
rs.open strSQL, conn, 3,3

rs.MoveFirst
WHILE NOT rs.EOF
     Response.Write(rs("Alanim") & "<br/>")
rs.MoveNext
WEND

rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
%>

SQL Server Database Connection String - Microsoft SQL Server OLEDB Driver ile DSN' siz

<%@LANGUAGE=VBSCRIPT%>
<%
Option Explicit
Dim strConnection, conn, rs, strSQL

strConnection = "Provider=sqloledb;Data Source=SQLServerName;" & _
"Initial Catalog=DBaseName;User Id=sa;Password=password;"

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConnection

Set rs = Server.CreateObject("ADODB.recordset")
strSQL = "SELECT * FROM Tablom"
rs.open strSQL, conn, 3,3

rs.MoveFirst
WHILE NOT rs.EOF
     Response.Write(rs("Alanim") & "<br/>")
rs.MoveNext
WEND

rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
%>

Elbette örneklerde verilen veritabanı adreslerini, adlarını, tablo ve alan adlarını kendi veritabanınıza göre yeniden düzenlemeyi unutmayın...


Anahtar Kelimeler : SQL, Oracle, ADO, OLEDB, ADODB.recordset, Excel, Server.CreateObject, Connection, DSN, CSV, Jet

RSS Ekle Dersleri RSS ile takip edin...

Konuya link vermek isterseniz bu adresi kullanabilirsiniz.
http://www.herturlu.net/dersgoster.asp?id=40

Lütfen kaynak belirtmeyi unutmayınız...


Son Eklenen 10 Ders
 Etkileşimli Combobox' lar
 Gizli Sürücü ve Donanımları Kaldırmak
 Değişkenler
 Network Güvenliği
 Otomatik Başlatmayı Kapatmak
 c# ile ComboBox kontrolü
 c# ile CheckBox kontolü
 ListBox kontrolü
 ADO OLE DB Connection Strings
 c# , TextBox, Button

Üye Girişi

Kullanıcı adı
Parola
Beni Hatırla
  Şifremi Unuttum
  Üye Olmak İstiyorum

Duyurular

Firmanızı, ürün ve hizmetlerinizi, kelime ya da harf kisitlamasi olmadan, fotograf, video, ses, müzik ve benzeri materyalleri kullanarak, üstelik zaman kisitlamasi da olmadan, ücretsiz olarak tanitabileceginizi biliyormusunuz ? Forumumuzda Ticaret Basligi altinda sinirsiz tanitim imkanini kaçirmayin...


   Sitenizi, Blogunuzu, Forumunuzu kod ekleme derdi olmadan, spam maillere bogulmadan, uzun uzun anlatin, resimler ve benzeri materyallerle destekleyerek Web Siteleri ve Bloglar basligi altinda tanitin...






Zirve100 Site ekle

Online Ziyaretçi(ler) : 3

HerTürlü.Haber
Son Haberler
  Manset Haber   ODTÜ'den insans...  (230)
  Manset Haber   Yerli sanal ger...  (202)
  Manset Haber   Engin Yörükoğlu...  (323)
    Vistanın ömrü d...  (358)
  Manset Haber   48 Çekirdekli İ...  (578)
  Manset Haber   Vodafone Borusa...  (591)
  Manset Haber   Emekliye 100 li...  (806)
    Telekoma son 4 ...  (664)
    Airties Batı Av...  (701)
    IBM, Lenovo Des...  (1220)


Sponsor
 Bu alana sponsor olarak reklam verebilirsiniz. Iletisim
 Hosting Sponsorumuz

Logo Çözüm ve Destek Merkezi, Network ve Donanim Servis Hizmetleri, Hosting Hizmetleri, Özel Yazılımlar


HerTürlü.Net - Dostluk, Hoşgörü ve Paylaşım Mekanı - Tasarım / Programlama : Serdar KARDAN
© 10.03.2004 - 2010  (2374 gündür sizinleyiz...)


Müzik - Sinema - Tiyatro - Kültür Sanat - Edebiyat - Güncel Konular, Haberler - Forum - Dersler - Makaleler
 
Web www.herturlu.net