PDA

View Full Version : توضیح در مورد متغییر int هنگام ذخیره در دیتابیس



ramin149
سه شنبه 03 خرداد 1390, 23:27 عصر
هنگامی که می خواهید یک متغییر از نوع int در دیتابیس ذخیره کنید باید حتما مقدار عددی در آن باشد اگر مقداری نباشد یاnull باشد خطا می گیرد بهترین کار برای رفع این مشکل چی است؟

karim orooji
سه شنبه 03 خرداد 1390, 23:44 عصر
سلام
باید هنگام ثبت اطلاعات در بانک چک کنی که مقدار متغییر مورد نظر خالی نباشه

ramin149
چهارشنبه 04 خرداد 1390, 00:41 صبح
مثلا من یک فیلد دارم برای شماره تماس ولی الزامی نیست این رو باید چه کار گرد البته خودم چک میکنم میبینم اگر خالی بود مقدار را مساوی با صفرقرار می دهم آیا روش بهتری وجود داره ؟

karim orooji
چهارشنبه 04 خرداد 1390, 00:52 صبح
خوب زمانی که دارید بانک برنامه رو ایجاد میکنید
فیلد مورد نظرتون رو در قسمت allow nulls رو تیک باید زده شده باشد
اینطوری زمانی که اطلاعات ثبت میشه اگه مقدار ورودی مربوط به اون فیلد خالی باشه مشکلی نمیگیره