PDA

View Full Version : سوال: عدم درج تاریخ 31 ماه در دیتابیس



dadras
چهارشنبه 16 فروردین 1391, 14:25 عصر
سلام،
من به مشکلی در برنامه تحت وبی که نوشته ام برخورد کرده ام.
روز 31 برخی از ماه های شمسی را نمی توانم در فیلد Date دیتابیس ذخیره کنم. به نظر مشکل در اینجاست که تفاوت میان تعداد روزهای شمسی و میلادی وجود دارد و لذا SqlServer آن تاریخ را به عنوان تاریخ مجاز نمی شناسد.
لطفا راهنمایی کنید.
ضمنا من تاریخ را با استفاده از Java و درج تاریخ در یک input به دیتابیس ارسال می کنم.

با تشکر،

AMIBCT
چهارشنبه 16 فروردین 1391, 14:37 عصر
برای تبدیل آنلاین تاریخ شمسی به میلادی از نمونه‌ی زیر استفاده کنید

تقویم شمسی جاوااسکریپت (http://amib.ir/weblog/?page_id=316)

کد بالا فیلد متنی شما رو به یک DatePicker شمسی تبدیل می‌کند
با ایجاد یک Input مخفی و معرفی اون به کامپوننت بالا می‌تونید تاریخ میلادی معادل رو به دست بیارید و تاریخ میلادی رو در بانک ذخیره کنید

برای یادگیری روش استفاده به مثال‌های داخل بسته و راهنمای موجود در وبلاگ مراجعه کنید