PDA

View Full Version : جستجو بین دو تاریخ



rerzaz
شنبه 11 آبان 1392, 10:45 صبح
خسته نباشید
دوستان عزیز من می خوام بیت دو تا تاریخ مثلا ( از تاریخ 1392/08/11 تا تاریخ 1392/08/12 ) جستجو کنم چکار باید بکنم من خودم یک query نوشتم که فقط یه تاریخ جستجو می کنه

SELECT govahiname.barcode, govahiname.Radif, govahiname.pelak, govahiname.name, govahiname.lname, govahiname.codemeli, govahiname.vurud, govahiname.fv, govahiname.tahvil, govahiname.ft, govahiname.khuruj, govahiname.fkh
FROM govahiname
WHERE (((govahiname.vurud)=[لطفا تاریخ را به صورت "1392/08/07" وارد نماييد]));

حالا شما بگید چیو باید تغییر بدم

rerzaz
شنبه 11 آبان 1392, 11:54 صبح
دوستان مشکل من حل کردم البته با query به شکل زیر :
SELECT govahiname.barcode, govahiname.Radif, govahiname.pelak, govahiname.name, govahiname.lname, govahiname.codemeli, govahiname.vurud, govahiname.fv, govahiname.tahvil, govahiname.ft, govahiname.khuruj, govahiname.fkh
FROM govahiname
WHERE (((govahiname.vurud) between [تاریخ شروع گزارش] and [تاریخ پایان] ));
ولی من می خوام اینو طوری قرار بدم که توی دوتا textbox تاریخ هارو وارد کنم بعد دکمه جستجو رو بزنم

araz_pashazadeh
چهارشنبه 16 مهر 1393, 10:40 صبح
دوستان مشکل من حل کردم البته با query به شکل زیر :
SELECT govahiname.barcode, govahiname.Radif, govahiname.pelak, govahiname.name, govahiname.lname, govahiname.codemeli, govahiname.vurud, govahiname.fv, govahiname.tahvil, govahiname.ft, govahiname.khuruj, govahiname.fkh
FROM govahiname
WHERE (((govahiname.vurud) between [تاریخ شروع گزارش] and [تاریخ پایان] ));
ولی من می خوام اینو طوری قرار بدم که توی دوتا textbox تاریخ هارو وارد کنم بعد دکمه جستجو رو بزنم




دوست عزیز من دقیقا کاری که شما گفتی را انجام دادم اینم کدش:

SELECT RequestID, ClientName, ClientLastName, ClientAge, ClientLevelOfEducation, ClientMobileNumber, ClientDate, RequestOrder, IsDeleted, OrgIDFROM Visit_Request

WHERE ((ClientDate) BETWEEN '2007/02/30' AND '2014/02/30')



ولی خطای زیر را داد:

Conversion failed when converting date and/or time from character string.

byazdaani
چهارشنبه 16 مهر 1393, 17:00 عصر
دستور پیشنهادی اول برای فرمت رشته (تکست) درسته. شما متغیر هایی که وارد کردی فرمت دیت رو دارن. باید تاریخ (البته میلادی) رو در بین # قرار بدی نه '.