ورود

View Full Version : حرفه ای: مشکل کار کردن با نوع datetime2 در GridView



محمدامین شریفی
سه شنبه 07 اردیبهشت 1389, 01:33 صبح
سلام خدمت دوستان.
با وجود اینکه پارامتر update بدرستی تنظیم شده است :

<asp:Parameter DbType="DateTime2" Name="Term" />ولی در هنگام update در GridView، این error را میدهد:

SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PMمحیط: VS2k8 sp1+MSSQL2K8

این مشکل را همچنین اینجا (https://connect.microsoft.com/VisualStudio/feedback/details/554180/datetime2) هم اعلام کرده ام

با سپاس.

amirjalili
سه شنبه 07 اردیبهشت 1389, 09:42 صبح
یعنی datetime2 مقدار کمتر از تاریخ 1753 رو میگیره؟
اگه این امکان رو نداشته باشه که مشخصه که خطا برای اینه که احتمالا مقدار شمسی که قابل قبول نیست رو دارین پاس میدین به دیتابیس.

محمدامین شریفی
سه شنبه 07 اردیبهشت 1389, 11:00 صبح
Posted by Microsoft on 04/26/2010 at 11:07 ب.ظ

Thanks for your feedback.

We are rerouting this issue to the appropriate group within the Visual Studio Product Team for triage and resolution. These specialized experts will follow-up with your issue.

Thank you
یعنی datetime2 مقدار کمتر از تاریخ 1753 رو میگیره؟
اگه این امکان رو نداشته باشه که مشخصه که خطا برای اینه که احتمالا مقدار شمسی که قابل قبول نیست رو دارین پاس میدین به دیتابیس.

بله امیر جان. datetime2 هم range اش بیشتر هست هم دقتش.
امیدوارم گریدویو هم با تقویم شمسی ست بشن.

موفق باشی.