ورود

View Full Version : گرفتن تاریخ فارسی



keyvantest
شنبه 15 مهر 1385, 14:52 عصر
سلام . تاریخهایی را که بصورت (string) وارد بانک اطلاعاتی شده در dbgrid به صورت معکوس نمایش میدهد مثلا به این صورت 1385/05/08 لطفا راهنمایی کنید راه حل چیست که به صورت درست بشود
آن را مشاهده کرد 08/05/1385

Mahmood_M
شنبه 15 مهر 1385, 15:40 عصر
سلام
می شه منظورت رو بهتر بگی ؟
اگر می خوای تاریخ شمسی داشته باشی از چند تا DLL که توی همین سایت هم هست می تونی استفاده کنی :
1. Shamsi.DLL که آموزش نصب اون رو هم خودم آماده کردم و همراه با خود DLL می تونی از آدرس زیر دانلود کنی :
http://www.4shared.com/file/2691146/534fc201/shamsidll.html
( توی صفحه ای که باز می شه ، پایین صفحه روی دانلود کلیک کن )
2. Persian.DLL که یکی از دوستان خوبم آقا مصطفی ( Touska ) زحمت ساختنش رو کشیدن :
http://barnamenevis.org/forum/showthread.php?t=45349
...............
ولی اگه منظورت اینه که میخوای تاریخ استاندار شمسی رو توی بانکت ذخیره کنی باید به صورت زیر عمل کنی :
باید فیلد خودت رو از نوع String بسازی و بعد تاریخ رو توش ثبت کنی ...
خلاصه اگه بیشتر توضیح بدی بهتره ...
امیدوارم به دردت خورده باشه ...
موفق باشی ...

Tasnim
یک شنبه 16 مهر 1385, 15:29 عصر
. Persian.DLL چیز جالبی است که با جستجو در سایت می تونی اونو گیر بیاری

dkhatibi
یک شنبه 16 مهر 1385, 18:36 عصر
ولی اگه منظورت اینه که میخوای تاریخ استاندار شمسی رو توی بانکت ذخیره کنی باید به صورت زیر عمل کنی :
باید فیلد خودت رو از نوع String بسازی و بعد تاریخ رو توش ثبت کنی ...
...
یا اونو به میلادی وارد کرده بعد از اجرا با تابع تبدیل از میلادی به خورشیدی اونو به کاربر نشون بدی!

__Bug__
چهارشنبه 19 مهر 1385, 14:06 عصر
اگه میشه یک سورس بزارین تا ما هم استفاده کنیم .

darkcms
چهارشنبه 28 فروردین 1392, 16:28 عصر
سلام!
به لینک زیر یه نگاه بنداز!
darksoftware.org (http://darksoftware.org/converter.php)