PDA

View Full Version : آموزش دریافت تاریخ و ساعت در اس کیو ال سرور با #C



mriman
شنبه 31 خرداد 1393, 17:32 عصر
با سلام. در این تایپیک یکی از دوستان خوبمون می خوان بهمون آموزش بدن که چطور از سرور، تاریخ و ساعت رو دریافت کنیم
برای من که قطعا مفید خواهد بود امیدوارم سایر دوستان نیز استفاده لازم رو ببرند
با تشکر

ASKaffash
یک شنبه 01 تیر 1393, 07:14 صبح
سلام
در چند بخش سعی بر این آموزش است ابتدا بخش SQL Server :
در بانک اطلاعاتی SQLServer تابع GetDate() تاریخ و ساعت سرور را به میلادی منعکس می کند بنابراین براساس دستورات ذیل ساعت و تاریخ قابل دریافت است :

بدست آوردن تاریخ سرور :
Declare @Amrooz DateTime,@SrvDate Char(10)
Set @Amrooz=GetDate()
Set @SrvDate=Right('0000'+Convert(VarChar(4),DatePart( yyyy,@Amrooz)),4)+'/'+Right('00'+Convert(VarChar(2),DatePart(mm,@Amroo z)),2)+'/'+Right('00'+Convert(VarChar(2),DatePart(dd,@Amroo z)),2)
Select @SrvDate

بدست آوردن ساعت سرور :

Declare @Amrooz DateTime,@SrvTime Char(8)
Set @Amrooz=GetDate()
Set @SrvTime=Right('00'+Convert(VarChar(2),DatePart(hh ,@Amrooz)),2)+':'+Right('00'+Convert(VarChar(2),Da tePart(mi,@Amrooz)),2)+':'+Right('00'+Convert(VarC har(2),DatePart(ss,@Amrooz)),2)
Select @SrvTime

حال با کد C#‎‎‎ میتوان مقایر را دریافت و تاریخ میلادی را به تاریخ شمسی تبدیل کرد

ASKaffash
یک شنبه 01 تیر 1393, 08:53 صبح
سلام
براساس توضیحات قبل کد C#‎‎‎‎‎ برای دریافت تاریخ شمسی و ساعت سرور به قرار ذیل است در این سورس از 5 متد درون کلاس ServerDateTime استفاده شده است

mriman
دوشنبه 02 تیر 1393, 08:25 صبح
سلام دوست من
واقعا از لطف شما ممنونم
بسایر عالی کمک کردید
بازم اگر سوالی بود مزاحمتان می شوم
متشکرم