bir projede access veritabanı kullanıyorum.
veritabanında tarih isimli bir alanım var. Bu alanın tipi tarih/saat.
Buradaki verileri bir türlü sorgulatamadım.
forumdaki örnekleri inceledim, denedim ancak bir sonuc alamadım
Access ve tarih sorgusu
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
S.A.
sorgulama yaparken kullandığınız kodlarda hata olabilir belki, eğer kodları gönderirseniz daha fazla yardımcı olabiliriz.
Ayrıca bilgisayarın tarih ve saat formatı ile sizin arama yaparken kullandığınız formatlarında uyumlu olması gerekiyor.
Mesela bilgisayarın tarih formatı 07/06/2007 ise siz 07.06.2007 gibi bir arama yaptığınız zaman doğal olarak bulamayacaktır.
Kolay Gelsin...
sorgulama yaparken kullandığınız kodlarda hata olabilir belki, eğer kodları gönderirseniz daha fazla yardımcı olabiliriz.
Ayrıca bilgisayarın tarih ve saat formatı ile sizin arama yaparken kullandığınız formatlarında uyumlu olması gerekiyor.
Mesela bilgisayarın tarih formatı 07/06/2007 ise siz 07.06.2007 gibi bir arama yaptığınız zaman doğal olarak bulamayacaktır.
Kolay Gelsin...
Varmı Beni İçinizde Tanıyan?
Yaşanmadan Çözülmeyen Sır Benim
Kalmasada Şöhretimi Duymayan,
Kimliğimi Tarif etmek zor Benim.
Kimsesizim hısmım da çok, hasmım da,
Görünmezim cismim de yok, resmim de,
Dil üzmezim, tek hece var ismimde,
Barınağım Delphi denen yer Benim..!
Yaşanmadan Çözülmeyen Sır Benim
Kalmasada Şöhretimi Duymayan,
Kimliğimi Tarif etmek zor Benim.
Kimsesizim hısmım da çok, hasmım da,
Görünmezim cismim de yok, resmim de,
Dil üzmezim, tek hece var ismimde,
Barınağım Delphi denen yer Benim..!
s.a.
tarihsaat tiplerde sorgulama yaparken dikkat etmeniz gereken bir kaç nokta var.
@Hancet birinden bahsetmiş. bunu aşmanın en güzel yolu parametre kullanmak.
bir diğeri eğer sorgulamayı = diye yapıyorsan kaydı bulma ihtimali çok düşük çünkü kayıtta saat bilgisi de var. ve sen muhtemelen saati dikkate almıyorsun ama sql alıyor. bunun için tarihleri iki parametre arasına almak.
(between) saat eklemeyide unutma. birinci parametrenin saati 00:00:00 ikinci parametrenin saati de 24:59:90 (90 değilde oda 59 olabilir net hatırlamıyorum) olmalı. veya karşılaştırma yaparken saatleri çıkartıp sadece tarihleri karşılaştırmak.
kolay gelsin.
tarihsaat tiplerde sorgulama yaparken dikkat etmeniz gereken bir kaç nokta var.
@Hancet birinden bahsetmiş. bunu aşmanın en güzel yolu parametre kullanmak.
bir diğeri eğer sorgulamayı = diye yapıyorsan kaydı bulma ihtimali çok düşük çünkü kayıtta saat bilgisi de var. ve sen muhtemelen saati dikkate almıyorsun ama sql alıyor. bunun için tarihleri iki parametre arasına almak.
(between) saat eklemeyide unutma. birinci parametrenin saati 00:00:00 ikinci parametrenin saati de 24:59:90 (90 değilde oda 59 olabilir net hatırlamıyorum) olmalı. veya karşılaştırma yaparken saatleri çıkartıp sadece tarihleri karşılaştırmak.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim