Access ve tarih sorgusu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
veski
Üye
Mesajlar: 37
Kayıt: 17 Nis 2006 05:02
Konum: denizli

Access ve tarih sorgusu

Mesaj gönderen veski »

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
Kullanıcı avatarı
Hancet
Üye
Mesajlar: 107
Kayıt: 08 May 2005 01:18
Konum: Burdan...
İletişim:

Mesaj gönderen Hancet »

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...
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..!
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

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.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla