- Katılım
- 29 Ocak 2024
- Mesajlar
- 100
- Excel Vers. ve Dili
- Office 2016
Merhabalar,
Aşağıdaki kodda;
r = RS.RecordCount
r değeri -1 olarak döndürüyor, burada kayıt sayısımı nasıl alabiliriz
yardımlarınız için şimdiden teşekkürler,
iyi Çalışmalar.
Aşağıdaki kodda;
r = RS.RecordCount
r değeri -1 olarak döndürüyor, burada kayıt sayısımı nasıl alabiliriz
yardımlarınız için şimdiden teşekkürler,
iyi Çalışmalar.
Kod:
Sub sorguu()
Dim Con As Object
Set Con = VBA.CreateObject("adodb.Connection")
Set RS = VBA.CreateObject("adodb.Recordset")
yol = ThisWorkbook.FullName
Con.Open "provider=microsoft.ace.oledb.12.0;data source=" & _
yol & ";extended properties=""Excel 12.0;hdr=yes"""
sorgu = "select * from [icmal$] where [TÜR] = 'Bakliyat' "
RS.Open sorgu, Con
r = RS.RecordCount
End Sub