ODBC Driver does not support

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,102
Excel Vers. ve Dili
Office 2013 İngilizce
Merhabalar,


Aşağıda belirttiğim kodlarla başlayan kapalı dosyadan bilgi alma amaçlı modul içeriside;

ekli dosyadaki hata mesajını veriyor,

Sebebi ne olabilir?
------------

Dim baglan As ADODB.Connection
Dim kayit As ADODB.Recordset
Dim Nsql As String

Set baglan = New ADODB.Connection
baglan.Open "Driver={Microsoft Excel Driver (*.xls)}; DBQ=" & "C:\PLANN\BIRIM_FIYATLAR.xls;Readonly=True"

Set kayit = New ADODB.Recordset

........
........
Nsql = "SELECT * FROM [Data$]Where YILDIZ= '" & MyRng & "'"
kayit.Open Nsql, baglan, 1, 3
a = kayit("MS")

........

-------------


İyi Çalışmalar dilerim
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,369
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Microsoft.Jet ile deneyin.
Kod:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\PLANN\BIRIM_FIYATLAR.xls;Extended Properties=""Excel 8.0;
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,102
Excel Vers. ve Dili
Office 2013 İngilizce
Sn anemos

ilginize teşekkürler, verdiğiniz yöntemi yarın işyerinde deneceğim;

yalnız aşağıdaki şekliyle, ben geçen yıl diğer PC de birçok çalışmamda uygulamıştım, zaten buraya da oradan kopyaladım.
yeni PC de çalıştıramadım (hata veriyor) acaba referanslarda bir eksiklik mi var?

baglan.Open "Driver={Microsoft Excel Driver (*.xls)}; DBQ=" & "C:\PLANN\BIRIM_FIYATLAR.xls;Readonly=True"
........
İyi Akşamlar.
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
çıkan hatayı tam olarak yazabilirmisiniz acaba ? Ayrıca hangi satırda ?
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,102
Excel Vers. ve Dili
Office 2013 İngilizce
Özür dilerim,
hata mesajını Print screen yapmıştım, eklemeyi unutmuşum. ancak sabah gönderebilirim..


Hata mesajı hatırladığım kadarıyla
bu satırda veriyordu.
baglan.Open "Driver={Microsoft Excel Driver (*.xls)}; DBQ=" & "C:\PLANN\BIRIM_FIYATLAR.xls;Readonly=True"

İyi Akşamlar...
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
O zaman yarın; VB Editörünüzde, Tool->References'a girip, burada ADODB referanslarının işaretli olup olmadığını kontrol ediniz.
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,102
Excel Vers. ve Dili
Office 2013 İngilizce
Mcrosoft ADO .....
Mcrosoft DAO .....

ile başlayanlarını kastediyordunuz.

teşekkürler.
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,102
Excel Vers. ve Dili
Office 2013 İngilizce
Günaydın;


Çıkan hatayı print screen olarak ekledim.


İyi Günler, iyi çalışmalar.
 
Üst