سلام...من وقتی میخوام که موقع Insert کردن اطلاعات در بانک تاریخ به شمسی ثبت بشه با اخطار پایین مواجه میشم...چطور باید رفعش کنم؟
SqlException: The conversion of a datetime2 data type to a datetime data type resulted in an out-of-range value.
The statement has been terminated.
سلام دوست عزیز
شما در بانک ستون تاریخ را از دیتا تایپ datetime استفاده کردید و شما نمیتونید تاریخ شمسی به این ستون ارسال کنی
برای استفاده از تاریخ شمسی شما باید در بانک از دیتا تایپ datetime 2 استفاده کنید
سلام. راه حل بهتر استفاده از نوع داده tick هستش که تاریخ به صورت int64 در پایگاه داده ذخیره می کنید و بعد اون رو تبدیل به هجری شمسی یا هرنوع تغییرات دیگه می کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)