PDA

View Full Version : چطور میشه در حده فاصل دو تاریخ جستجو کرد



hentjanson
یک شنبه 22 اردیبهشت 1387, 21:53 عصر
سلام من یک فیلد دارم به اسم date چطور می تونم بگم یسن تاریخ 1/2/1386 تا 1/3/1386 هر چی رکورد بین این دو تاریخ هست نمایش بده با accept می خوام بنویسم ؟
میشه کمک کنید

حمیدرضاصادقیان
یک شنبه 22 اردیبهشت 1387, 22:32 عصر
سلام .شما میتونی از Between استفاده کنی.


select * from table1 where date between '1386/02/01' and '1386/03/01'

البته منظور شما رو از accept نفهمیدم.اگر منظور همون اکسس یا sql هست مشکل با این دستور رفع میشه.

SYNDROME
دوشنبه 23 اردیبهشت 1387, 08:01 صبح
با accept می خوام بنویسم ؟

دوست عزیز فکر نکنم روشی که شما می خواهید بنویسید بهتر است روشی باشد که دوستمان در بالا نوشته است(Select)
شما به راحتی می توانید با یک دسور رکودهای دلخواه را برگردانید و نیازی نیست چنین در Filter Record چک را انجام دهید
ولی اگر بخواهید چنین کاری را بکنید باید کدی بنویسید که فکر نکنم چندان جالب باشد.


ADO.FieldByName('Date')Asstring >= Edit_S.Text And ADO.FieldByName('Date')Asstring <= Edit_E.Text

موفق باشید