PDA

View Full Version : مشكل در فراخواني ديتابيس -ايراد نوع فيلد



هواشناس
چهارشنبه 08 مهر 1388, 13:40 عصر
بنام خدا
و با سلام
فيلدي بنام gdate‌ در اكسس دارم كه ازنوع date ‌و از مدل shortdate‌مي باشد مثل 1999/09/09 در فراخواني آن با دستور مشابه

sql="select * from tbl where gdate="&cdate(Fdate)
كه در آن fdate نيز از نوع مشابه است ولي درست اجرا نمي شه و ايراد ميگيره حتي با دستور formatdatetime(fdate,0 يا آرگومان 1 و2 و غيره هم جواب نداد حتي در sql بجاي gdate نوشتم cdate(gdate باز جواب نداد حتي بمدل string يعني با گذاشتن كوتيشن 'fdate' اجرا كردم باز نشد

البته تاريخ ها ميلاديند چه ديتابيس و چه ورودي sql

بنظرتون مشكل چيه
ممنون
دست علي همراهتون

kashaneh
چهارشنبه 08 مهر 1388, 22:52 عصر
دوست عزیز کوئری خود را به شکل زیر تغییر بدهید و تست کنید :


sql="select * from tbl where gdate=#"&cdate(Fdate)&"#"

موفق باشی

هواشناس
پنج شنبه 09 مهر 1388, 08:01 صبح
بنام خدا
آقا متشكر
كار كرد خيلي ممنون