PDA

View Full Version : تاریخ



saket
دوشنبه 17 شهریور 1382, 06:40 صبح
سلام
مشخصات جدول در پایگاه داده accessرو طوری تغییر دادم که مثلا تاریخ 1360/10/5 رو قبول میکنه یعنی تاریخ شمسی اما وقتیکه تو vb به پایگاه داده متصل میشم تاریخ اشتباه نشون میده مثلا تاریخ بالا رو به صورت 1360/6/24 نشون میده اما اگر به صورت میلادی وارد کرده باشیم یعنی مثلا بالای 1900 اون رو درست نشون میده. این مشکل رو زمان گزارشگیری با crystal هم دارم .
علت؟ :!:
راه حل؟ :?:
لطفا.. :(

Andy
دوشنبه 17 شهریور 1382, 08:43 صبح
سلام
دوست عزیز شما دو راه میتونی انتخاب کنی ، اول اینکه برای کار با تاریخ یکی دوتا تابع یا کلاس بنویسی که فرمت میلادی رو به شمسی تبدیل کنی ( راستی یه سری هم به reginal setting هم بزن ) که اینکار راه خوبیه ولی خوب دردسرعای خاص خودشو داره .
دوم اینکه در تعریف فیلد از نوع تاریخ استفاده نکنی و به عنوان رشته باهاش کارکنی .خود من از این روش استفاده کردم و بد هم نشد :lol: :wink:

linux
دوشنبه 17 شهریور 1382, 18:32 عصر
در مورد تاریخ یک activex dll درست کردم که بزودی با یه مقاله تو قسمت مقالات میفرستم

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

calendar=vbcalhijri