o zaman gSQL = "SELECT FROM produkte" ile hepsini çağır sonra rec. Open gSQL, con, adOpenStatic, adLockOptimistic rec. filter="sdate='" & cdate & " ' " yaz. bide böyle bak olmazsa 2. satırla 3. satıdı yer değiştir.

daha önce denemistim bunlarida malesef calismiyor...

Arkadaslar bu Access veritabanindan bir türlü verim alamiyorum Tarih sorgulamasi yapamiyorum... Biraktim artik 2 tarih arasindaki sorgulari direk tarih bile sorgulayamiyorum Public Function GunLuk As String Dim gSQL As String gSQL = "SELECT FROM produkte WHERE 'sdate=" & CDate & "' order by sdate desc" Dim rec As New ADODB. Recordset Dim con As New ADODB. Connection con. Open main. Adodc. ConnectionString rec. Open gSQL, con, adOpenStatic, adLockOptimistic GunLuk = rec. RecordCount End Function Bu fonksiyonla günlük yapilan islemlerin sayisini aliyorum fakat tarih sorgusu calismiyor veritabanindaki bütün kayitlari gösteriyor bu sorgu. 'sdate=" & CDate & "' olarak denedim olmasi 'sdate=" & CVDate & "' böyle de denedim gene olmadi 'sdate=" & Format & "' böyle de denedim 'sdate=#" & Format &"#'" olabilecek her sekilde tarihi formatlayip denedim ama sorgu calismiyor. ne yapmak gerekiyor anlamadim? Access'in Date/time veri tipi sürekli sorun cikariyor... Veritabanini vb 6 ile gelen Visual Data Manager ile olusturuyorum. Veritabanini olusturuken mi hata yapiyorum anlamadim onuda... Bu konuda yardimci olursaniz cok sevinirim.. Caliscan bir program ve veritabanini örnek olarak gönderebilirseniz cok memnun olurum Tesekkürler simdiden!

gSQL = "SELECT FROM produkte WHERE sdate=" & CDate & " order by sdate desc" yada gSQL = "SELECT FROM produkte WHERE sdate=#" & CDate & " order by sdate desc" ikisini dene bi vb yuklu olmadıgı için bakamıyorum ama bunlardan biri olması