arkadaşlar herkese kolay gelsin.
kitap1 e C:veri.mdb de bulunan verileri şu şekilde alıyorum
çok önemli bir sorunum var.çünkü P_Satir19 daki tarih formatı aynen şu şekilde
39712
sayı olarak kaydedilmiş.
durum böyle olunca tarihbasla daki veri tarih formatında (10.10.2008 gibi)
ama P_Satir19 öyle olmadığı için sorun oluşuyor ve aynen şu hatayı veriyor.
run-time error '-2147217900 ( 8004e14)':
'P_Satir23 like 2 and P_Satir19>=10.10.2008 AND P_Satir19<=15.11.2008' soru ifadesi içindeki sayıda söz dizimi hatası
bu hayatı nasıl giderebilirim.
veri.mdb de herhangi bir değişikilik yapamam.
kitap1 e C:veri.mdb de bulunan verileri şu şekilde alıyorum
Kod:
Dim adoCN As Object
Dim RS As Object
Dim strSQL As String
Set tarihbasla = Sheets("sayfa2").Cells(1, 1)
Set tarihbitir = Sheets("sayfa2").Cells(2, 1)
DatabasePath = "C:\veri.mdb"
If Dir(DatabasePath) = "" Then
MsgBox "veri tabanı bulunamadı", vbCritical
Exit Sub
End If
Set adoCN = CreateObject("ADODB.Connection")
adoCN.Provider = "Microsoft.Jet.OLEDB.4.0"
adoCN.ConnectionString = DatabasePath
adoCN.Open
Set RS = CreateObject("ADODB.recordset")
strSQL = "SELECT * FROM [tablo1] " & _
"WHERE P_Satir23 like 2 and P_Satir19>=" & tarihbasla & " AND P_Satir19<=" & tarihbitir & " order by P_Satir21"
RS.Open strSQL, adoCN, 1, 3
RS.movefirst
For i = 2 To RS.RecordCount
Sheets("sayfa1").Cells(i, 1) = RS("P_Satir19")
Sheets("sayfa1").Cells(i, 2) = RS("P_Adi")
Sheets("sayfa1").Cells(i, 3) = RS("P_Satir23").Value
Sheets("sayfa1").Cells(i, 4) = RS("P_Satir21").Value
Sheets("sayfa1").Cells(i, 5) = RS("P_Satir24").Value
Sheets("sayfa1").Cells(i, 6) = RS("P_Satir25").Value
RS.MoveNext
Next
RS.Close
adoCN.Close
Set RS = Nothing
39712
sayı olarak kaydedilmiş.
durum böyle olunca tarihbasla daki veri tarih formatında (10.10.2008 gibi)
ama P_Satir19 öyle olmadığı için sorun oluşuyor ve aynen şu hatayı veriyor.
run-time error '-2147217900 ( 8004e14)':
'P_Satir23 like 2 and P_Satir19>=10.10.2008 AND P_Satir19<=15.11.2008' soru ifadesi içindeki sayıda söz dizimi hatası
bu hayatı nasıl giderebilirim.
veri.mdb de herhangi bir değişikilik yapamam.
Ekli dosyalar
-
23.5 KB Görüntüleme: 9
-
17 KB Görüntüleme: 11