وقت به خیر
توی اکسس من تاریخ رو به صورت تعریف شده به سیستم معرفی نکردم و حالتش text هستش.
به این صورت که سه تا فیلد روز(از 1-31) ماه(فروردین تا اسفند) و سال (80 تا 96) معرفی کردم و حالا به یه مشکلی برخوردم و اینکه میخوام یه query بسازم که به وسیله اون تاریخ ثبت شده به شکل بالا رو با تاریخ دیگه ای که اونم به شکل بالا ثبت شده معرفی کنه و اگه تاریخ اولی از دومی بزرگتر باشه ، لیست کنه و اونها رو نمایش بده.
اونقدر تاریخ تاریخ کردم که خودمم درست نفهمیدم چی گفتم
لپپه کلام اینکه میخوام کاربرانی که تاریخ عضویتشون گذشته رو مشخص کنم ولی با تعریفی که برای فیلدهام داشتم نمیتونم این کار رو بکنم
مشکلام اینا هستن:
1- برای ماه ها که فروردین و... باشه ارزشی مشخص نشده که بزرگی و کوچیکیشون رو تشخیص بده و تمایز بین دو ماه رو بفهمه
2- اگر ماه ها رو به صورت عدد هم وارد کنم نمیدونم چطور باید تنظیم کنم که اول سال رو ، بعد ماه و در نهایت روز رو مقایسه کنه که اولیت بین روز و ماه و سال حفظ بشه
امیدوارم دردم رو فهمیده باشین چون خودم نفهمیدم چی گفتم تا الان!
سلام!
توی کوئری که درست می کنی ، یک فیلد جدید می سازیم ، مثلا "taarikh" و اینطوری توی قسمت فیلد کوئری قرار میدیم :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعد در قسمت criteria ، تاریخ مورد نظرت رو این طوری وارد میکنی :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون و خداحافظ !