View Full Version : مشکل با فیلد int
irpersian20
چهارشنبه 05 شهریور 1393, 13:09 عصر
سلام
فرضا یک تغیر در سیستم رخ داده و یک فیلد به عنوان کد به جدول اضافه شده که چون تازه اومده مقدار شده NULL
حالا موقع برگشت از دیتابیس تو سی شارپ میگه مقدار int که نباید نال باشه و درست میگه
راه حل چیه؟
mahrokh202
چهارشنبه 05 شهریور 1393, 13:16 عصر
شما میتونید مقدار رو تو دیتا بیس برابر نال قرار ندید
ویا یه مقدار دیفالت در نظر بگیر و مقدار رو برابر اون بذارید
Davidd
چهارشنبه 05 شهریور 1393, 13:23 عصر
سلام
خب چرا همه مقادير اين فيلد با يه كوئري Update مقدار نميدي؟
راه حل ديگه اينه كه توي سي شارپ از int? استفاده كني. متغير از نوع int? ميتونه null هم باشه.
مثال :
int? a = null;
a = 2;
int b = a.Value;
irpersian20
چهارشنبه 05 شهریور 1393, 22:39 عصر
سلام
خب چرا همه مقادير اين فيلد با يه كوئري Update مقدار نميدي؟
راه حل ديگه اينه كه توي سي شارپ از int? استفاده كني. متغير از نوع int? ميتونه null هم باشه.
مثال :
int? a = null;
a = 2;
int b = a.Value;
درسته اما اگر بخواهیم مدل برگردونیم . میگه نال هست
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.