tablom tblEkran
baslama tarih/saat
bitis tarih/saat
nobetci1 metin
nobetci2 metin
alanlarım var
nöbet başlama ve bitiş saatlerim aslında aynı
Hergün sabah saat 08:30 da nöbet değişimi olur
yani
baslama alanının değeri 28/06/2011 08:30:00
bitis alanının değeri de 29/06/2011 08:30:00
accesde sorgu ile çalıştırdığım kod
Kod: Tümünü seç
SELECT * FROM tblEkran
WHERE (#28/06/2011 08:30:00# BETWEEN baslama and bitis);
delphi tarafında ise
Kod: Tümünü seç
ADOVeriAl.Close;
ADOVeriAl.SQL.Clear;
ADOVeriAl.SQL.Add('select * from tblEkran');
ADOVeriAl.SQL.Add('where (#'+DatetimeToStr(Now)+'# BETWEEN baslama and bitis)');
ADOVeriAl.Open;
Parametre nesnesi hatalı yanımlanmış uyumsuz veya eksik bilgiler verilmiş diye hata alıyorum..
Not: forumda arama yaptım ama bişey bulamadım