alias136790
شنبه 24 فروردین 1392, 00:30 صبح
من تو دیتابیس برای گرفتن تاریخ سرور از Store Procedure زیر استفاده میکنم:
Alter Procedure dbo.GetServerDateTime AS Select GetDate()
و تو C# از دستورات زیر برای گرفتن تاریخ سرور استفاده میکنم:
Var r = db.GetServerDateTime.select(c=>c.Column1).Single(); MessageBox.Show(r.toString());
و تو خروجی بجای نشان دادن تاریخ سرور ، این تاریخ رو بهم نشون میده:1/1/0001 12:00:00 AM
من از LinqToSQL استفاده میکنم و چرا بجای تاریخ سرور ، تاریخ پیش فرض رو بهم نشون میده؟
راه حل چیه؟
Alter Procedure dbo.GetServerDateTime AS Select GetDate()
و تو C# از دستورات زیر برای گرفتن تاریخ سرور استفاده میکنم:
Var r = db.GetServerDateTime.select(c=>c.Column1).Single(); MessageBox.Show(r.toString());
و تو خروجی بجای نشان دادن تاریخ سرور ، این تاریخ رو بهم نشون میده:1/1/0001 12:00:00 AM
من از LinqToSQL استفاده میکنم و چرا بجای تاریخ سرور ، تاریخ پیش فرض رو بهم نشون میده؟
راه حل چیه؟