PDA

View Full Version : سوال: دستور select برای فیلدهای از نوع Boolean



veniz2008
چهارشنبه 31 خرداد 1391, 23:19 عصر
سلام دوستان،من یکی از فیلدهای جدولم رو از نوع bit گرفتم،حالا میخوام فقط رکوردهایی رو نمایش بدم که مقدار فیلد اونها True باشه،من ازدستور زیر برای پر کردن دیتاآداپتور استفاده میکنم ولی خطا میده،شکل صحیحش چطوره؟

da = new SqlDataAdapter("select * from student where status = 'True'", con);
متن خطا هم اینه:
Invalid column name 'status'.

fakhravari
پنج شنبه 01 تیر 1391, 01:30 صبح
SELECT date2, id FROM datetime WHERE (b = 'false')
میتوانید برای true عدد 1 برای false عدد 0 بزارید که دیگر نیازی به '' نیست WHERE (b = 1)

veniz2008
پنج شنبه 01 تیر 1391, 12:47 عصر
من سعی کردم با 1 گذاشتن به جای true مشکل رو حل کنم ولی مشکل همچنان پابرجاست،من عکسی از خطای رخ داده میزارم لطفا راهنمایی کنید:
88557
اگر بخوام از همون true استفاده کنم باید به چه شکلی کد رو بنویسم؟

fakhravari
پنج شنبه 01 تیر 1391, 13:19 عصر
این خطا میگه که فیلد status از نظر نام ستون خطا دارد .