تفاوت نوع داده ؟bool با bool

mahnazdoorbinnia

عضویت : 1397/09/07 پرسش ها : 11 پاسخ ها : 22

تفاوت نوع داده ؟bool با bool

ارسال شده در : ‫۱۰ ماه قبل، دو شنبه ۲ اردیبهشت ۱۳۹۸، ساعت ۱۰:۳۹

با سلام 

من در قسمتی از برنامه میخوام مقدار بازگشتی از فیلدی در دیتا بیس که نوع اون bool تعریف شده رو با یک متغییر bool مقایسه کنم ولی وقتی داده رو میخونم و میخوام مقایسه کنم ارور میده و نوع داده بازگشتی از دیتا بیس رو ؟ bool نشون میده. راه حلی که به نظرم رسید cast کردن به string   و بعد تبدیل به bool هست که فکر نمیکنم صحیح باشه.

ایمان مدائنی

عضویت : 1396/09/10 پرسش ها : 5 پاسخ ها : 9458

(پاسخ صحیح)

ارسال شده در :‫۱۰ ماه قبل، دو شنبه ۲ اردیبهشت ۱۳۹۸، ساعت ۱۱:۲۷

سلام 

باید ابتدا چک کنید null نباشه 

1 تشکر

mahnazdoorbinnia

عضویت : 1397/09/07 پرسش ها : 11 پاسخ ها : 22
ارسال شده در :‫۱۰ ماه قبل، دو شنبه ۲ اردیبهشت ۱۳۹۸، ساعت ۱۲:۵۰

کنترل null نبودن  رو انجام دادم ولی باز هم موقع ذخیره کردن در متغییر bool همون ارور رو میده. 

0 تشکر

ایمان مدائنی

عضویت : 1396/09/10 پرسش ها : 5 پاسخ ها : 9458
ارسال شده در :‫۱۰ ماه قبل، دو شنبه ۲ اردیبهشت ۱۳۹۸، ساعت ۱۳:۲۴

متن خطا رو در گوگل سرچ کنید 

0 تشکر

برای ارسال پاسخ باید وارد شوید و یا در سایت عضو شوید