farzad_az_shiraz
جمعه 07 دی 1386, 10:37 صبح
سلام
من میخوام وقتی برنامم اجرا میشه جدولم بر حسب تاریخ فیلتر شده باشه.
1) جدول من با یه جدول دیگه جوین هست و تاریخ فقط مال یکی از جدولها هست.
وکدی را که توی adoquery ، tsring نوشتم اینه :
SELECT visit.v_id, visit.b_id , visit.v_date , visit.v_time , visit.v_kind,bimar.b_name, bimar.b_lname,
bimar.b_fname
FROM visit CROSS JOIN bimar
where (visit.b_id=bimar.b_id)
آیا میشه جلوی دستور where که نوشتم شرط تاریخ هم اضافه کنم ؟ فکر کنم اگه بخوام این کار را کنم باید ار متغیر استفاده کنم وی چطوری ؟
توی adoquery ،onfilterrecord هم این کد را نوشتم جواب نداد :
Accept:=ADOquer2.FieldValues['v_date']=FCalendar1.TodayDate;
ممنون میشه یه کمک فوری به من بکنید.
راستی فیلد جدولم که میخوام فیلتر بشه v_date و اسم جدولم که این فیلدش هست visit هست.
این را هم بگم که با onfilterrecord برای بقیه فیلدهام جواب میده ولی واسه v_date که از نوع ( datetime,char)یعنی هر دوشو تست کردم جواب نمیده.پایگاه داده من sql server هست
من میخوام وقتی برنامم اجرا میشه جدولم بر حسب تاریخ فیلتر شده باشه.
1) جدول من با یه جدول دیگه جوین هست و تاریخ فقط مال یکی از جدولها هست.
وکدی را که توی adoquery ، tsring نوشتم اینه :
SELECT visit.v_id, visit.b_id , visit.v_date , visit.v_time , visit.v_kind,bimar.b_name, bimar.b_lname,
bimar.b_fname
FROM visit CROSS JOIN bimar
where (visit.b_id=bimar.b_id)
آیا میشه جلوی دستور where که نوشتم شرط تاریخ هم اضافه کنم ؟ فکر کنم اگه بخوام این کار را کنم باید ار متغیر استفاده کنم وی چطوری ؟
توی adoquery ،onfilterrecord هم این کد را نوشتم جواب نداد :
Accept:=ADOquer2.FieldValues['v_date']=FCalendar1.TodayDate;
ممنون میشه یه کمک فوری به من بکنید.
راستی فیلد جدولم که میخوام فیلتر بشه v_date و اسم جدولم که این فیلدش هست visit هست.
این را هم بگم که با onfilterrecord برای بقیه فیلدهام جواب میده ولی واسه v_date که از نوع ( datetime,char)یعنی هر دوشو تست کردم جواب نمیده.پایگاه داده من sql server هست