نمایش نتایج 1 تا 10 از 10

نام تاپیک: رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

  1. #1

    رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

    باعرض سلام
    من یک ماسکید باکس دارم توی فرمم که تاریخ شمسی را برایش میدهم تا که به جدول دیتابیسم ثبت بشه ، فیلدی که برای تاریخ گذاشتم ، نوع داده ی این فیلد Date هستش حالا وقتی که تاریخ شمسی را میخواهم ثبت جدول کنم این خطار را میده.
    DateError.PNG

  2. #2
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

    برای تاریخ شمسی نوع فیلد رو بزار data2 .
    یا اینکه به صورت char(10) ذخیره کن

  3. #3

    نقل قول: رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

    با سلام
    دوست نهایت عزیز آقای مرادی
    راجع به راه حل اولی
    من نوع فیلدم را Data2 گذاشتم، Sql server پیام میده که Invalid Data Type .
    راه حل دومی
    من اگه Char10 بزارم ، توی کوءری گرفتن میشکلی در آینده ایجاد نمی شه؟
    ممنون

  4. #4
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

    در مورد مشکل اولتون ورژن اس کیو التون چیه؟(در ضمن شرمنده نوع رو بزارید date2 اشتباه تایبپی از طرف من بود )
    اگه تاریخ شمسی میخواید ذخیره کنید رشته در نظر بگیرید. یا اینکه قبل ذخیره تبدیل به میلادی کنید بعد ذخیره کنید اونم تو نوع date
    من خودم تاریخ شمسی ذخیره میکنم اونم از نوع رشته در نظر میگیرم. و فعلا که برا من مشکلی پیش نیومده. محاسباتم دست خودته. کاری نیست که نشه انجام داد.

  5. #5

    نقل قول: رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

    سلام دوست عزیز
    من طوری که در تصویر ذیل مشخص است ، Date2 هم گذاشتم اما باز هم خطا میدهد (ورژن اس کیو ال م 2012) هست.
    date2.PNG
    باید در مورد ذخیره کردن تاریخ شمسی با نوع رشته کار کنم ببینم که چی میشه
    ممنون بابت رهنمائی تون.

  6. #6
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

    نقل قول نوشته شده توسط javid alami مشاهده تاپیک
    سلام دوست عزیز
    من طوری که در تصویر ذیل مشخص است ، Date2 هم گذاشتم اما باز هم خطا میدهد (ورژن اس کیو ال م 2012) هست.
    date2.PNG
    باید در مورد ذخیره کردن تاریخ شمسی با نوع رشته کار کنم ببینم که چی میشه
    ممنون بابت رهنمائی تون.
    بازم اشتباه از طرف من بود شرمنده datetime2(7)

  7. #7

    نقل قول: رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

    تاریخ شمسی را به میلادی تبدیل و ذخیره کنید.

  8. #8

    نقل قول: رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

    ممنون دوست عزیز

  9. #9
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

    نقل قول نوشته شده توسط Mahmoud.Afrad مشاهده تاپیک
    تاریخ شمسی را به میلادی تبدیل و ذخیره کنید.
    سلام.
    متاسفانه تا زمانی که راه حل راحت اول اسفند حالشون رو نگیره راه حل درست رو نمیرن.

  10. #10
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: رفع خطای sql DateTime over flow . Must Be Between 1/1/175312:00:00 AM and 21/31/9999

    نقل قول نوشته شده توسط FastCode مشاهده تاپیک
    سلام.
    متاسفانه تا زمانی که راه حل راحت اول اسفند حالشون رو نگیره راه حل درست رو نمیرن.

    ممنون میشم بیشتر توضیح بدید تا قبل از گرفته شدن حالمون اگه نیازه اصلاح کنیم.
    البته استفاده از نوع datetime2 رو خودمم صلاح نمیدونم مثلا تو اردیبهشت حتما به مشکل بر میخوره. برا همین سعی در استفاده از نوع رشته و انجام محاسبات داخل خود برنامه یا استفاده از توابع داخل اس کیو ال.

تاپیک های مشابه

  1. Day must be between 1 and 29 for month 12.
    نوشته شده توسط saeed31641 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: پنج شنبه 24 اسفند 1391, 17:20 عصر
  2. خطای : Invalid URI: A Dos path must be rooted
    نوشته شده توسط hofa_7 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: چهارشنبه 05 اسفند 1388, 17:45 عصر
  3. استفاده از Array و خطای Stack over flow
    نوشته شده توسط عقاب سیاه در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 6
    آخرین پست: جمعه 25 دی 1388, 01:21 صبح
  4. خطای The WebResource.axd handler must be registered in the configuration to process this request.
    نوشته شده توسط Saber_Fatholahi در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: دوشنبه 23 آذر 1388, 12:09 عصر
  5. سوال: خطای Cookies must be enabled past this point
    نوشته شده توسط saeidejafari در بخش MySQL
    پاسخ: 8
    آخرین پست: سه شنبه 04 تیر 1387, 12:44 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •