PDA

View Full Version : datepart برای تاریخ شمسی



saeed31641
سه شنبه 22 اسفند 1391, 09:15 صبح
سلام دوستان برای datepart تایع شمسی چیکار کنم
من تاریخ میلادی در بانک ذخیره میکنم برای شمسی کردن و Datepart چیکار کنم
که بتونم جدول انجوری نشون بده
date month total mm
شهریور 1 6
مهر 1 7

saeed31641
سه شنبه 22 اسفند 1391, 11:29 صبح
از تمامی دوستانی که این تاپیک را فقط مشاهد کردن ممنون.خودم مشکلم برطرف کردن با دو تابع Sql

mohammad973
سه شنبه 22 اسفند 1391, 13:27 عصر
سعید جان ، راه حلتون رو هم بی زحمت بیان کنید همین جا ، تا دوستان اسفاده کنند .
منم دنبال چنین راهی هستم!:متفکر:
چطور این کارو کردی برادر؟؟؟

saeed31641
سه شنبه 22 اسفند 1391, 13:50 عصر
خیلی راحت با دوخط کویری و دوتا تابع sql
چشم حتما سعی میکنم تا شب بزارم

mohammad973
جمعه 25 اسفند 1391, 16:03 عصر
خیلی راحت با دوخط کویری و دوتا تابع sql
چشم حتما سعی میکنم تا شب بزارم

پس این دوتا خط کوئری چی شد سعیدجان ؟؟؟؟؟؟؟
هنوز منتظریم ها !!!!!!!!!!!!!!!

saeed31641
جمعه 25 اسفند 1391, 16:24 عصر
جشم حتما میزارم

saeed31641
جمعه 25 اسفند 1391, 16:42 عصر
ابتدا یک dll , دو تا تابع به sql در بانکتون اضافه کنید و بعد dll درایو c بزارین
اسکرپیتی که گذاشتم رو اجرا کنید.

select dbo.Datepart('dd',dbo.GetShamsiDate(1390/12/10));
select dbo.Datepart('yy',dbo.GetShamsiDate(1390/12/10));

البته این dll از اقای کاویانی هست که ایشون زحمتش کشیدن .
kavyani.com (http://barnamenevis.org/kavyani.com)
101481