PDA

نسخه کامل مشاهده نسخه کامل : چگونگی گرفتن یک رپورت



nemesis
05-01-2008, 17:37
من تو دیتا بیس خودم 3 تا فیلد دارم یک اسم و تا تاریخ حالا می خوام اسم رو جستجو کنم و همرمان بین 2 تا تاریخ رو هم جستجو کنم.


من کد SQL رو میخوام

فرض کنید فیلد ها به این نام باشند name,tarikh1,tarikh2
و textbox ها بترتیب به این نام باشند text1,text2,text3

در آخر جستجو بر اساس نام Areng کند.

من از DAO و Active report استفاده می کنم.

bad_boy_2007
06-01-2008, 01:36
من تو دیتا بیس خودم 3 تا فیلد دارم یک اسم و تا تاریخ حالا می خوام اسم رو جستجو کنم و همرمان بین 2 تا تاریخ رو هم جستجو کنم.


من کد SQL رو میخوام

فرض کنید فیلد ها به این نام باشند name,tarikh1,tarikh2
و textbox ها بترتیب به این نام باشند text1,text2,text3

در آخر جستجو بر اساس نام Areng کند.

من از DAO و Active report استفاده می کنم.

فیلد تاریخ شمسیه با میلادی ؟
اگر شمسی هست بصورت رشته ذخیره شده یا به فرمت خاص دیگه ای ؟
یه نمونه واسه پیدا کردن نام :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
واسه توضیحات بیشتر یه سری به این لینک بزن :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

nemesis
06-01-2008, 18:26
تاریخ شمسیه

bad_boy_2007
06-01-2008, 21:49
تاریخ شمسیه

فرمت دخیره سازی چطوریه ؟
همش رو ریختی تو یک 10 تایی از کاراکتر ها ؟ یا تو سه تا فیلد مجزا روز و ماه و سال Integer ذخیره کردی ؟
1- اگر ریختی تو یک فیلد رشته بیخیال شو !
تنها راهت اینه که یک تیکه کد بنویسی که فرمت تاریخ رو عوض کنه که یکم تغییرات تو ساختار برنامه ات میخوتد
2- اگ تو سه فیلد مجزا ریختی (که بعید میدونم این کار رو کرده باشی) به سادگی این کار شدنیه
3- اگر تو نوع متغییر نوع Date&Time اومدی و تاریخ شمسی ذخیره کردی از همین الان به فکر تغییرش باش چون با تاریخها 31/1 و 30/1 و مشابه اینا مشکل داره شایدم 31/3 بود !!!

سوالت خیلی مبهمه لطفا کامل و دقیق بپرس خواهش میکنم .