PDA

View Full Version : مشکل: کوئری گرفتن از فیلد Date/Time



mo5tafa
پنج شنبه 26 بهمن 1391, 09:48 صبح
سلام
کوئری زیر رو ببینید لطفا:


SELECT *
FROM gain
WHERE g_start_Time BETWEEN '12/04/2011 12:00:00 AM' AND '25/05/2011 3:53:04 AM'

فیلد g_start_Time از نوع Date/Time (داخل Access) تعریف شده، به نظر نباید مشکلی باشه ولی وقتی اجراش می کنم خطای data type mismatch in criteria expression میده.
توی سایت های خارجی هم دیدیم، وقتی روی فیلد تاریخ میخوان شرط بزارن همین جوری می نویسن!
نمی دونم چیکارش کنم!

msabbaghi
پنج شنبه 26 بهمن 1391, 13:22 عصر
SELECT *
FROM gain
WHERE g_start_Time > '12/04/2011 12:00:00 AM' AND g_start_Time<= '25/05/2011 3:53:04 AM'
این جوری هم تست کردی

mo5tafa
جمعه 27 بهمن 1391, 15:10 عصر
SELECT *
FROM gain
WHERE g_start_Time > '12/04/2011 12:00:00 AM' AND g_start_Time<= '25/05/2011 3:53:04 AM'
این جوری هم تست کردی
بله این کارها جواب نمیده، اما از دستور Format خود SQL کمک گرفتم، کارم راه افتاد، مرسی