PDA

View Full Version : نوع داده شرطی



farnooshhp
چهارشنبه 01 خرداد 1387, 00:49 صبح
سلام دوستان خسته نباشید!
معادل نوع داده yes/no در اکسس چه نوع داده ای در sql server 2000 هست؟
اگر جوابتون bit هست باهاش کارکردم اما اون جوابی رو که می خوام نمیده منظورم اینه که وقتی مقدارش رو توی یه شرط چک می کنم اصلا جواب نمیده لطفا اگه کسی اطلاعی داره کمکم کنه ممنون میشم

SYNDROME
چهارشنبه 01 خرداد 1387, 07:14 صبح
سلام دوستان خسته نباشید!
معادل نوع داده yes/no در اکسس چه نوع داده ای در sql server 2000 هست؟
اگر جوابتون bit هست باهاش کارکردم اما اون جوابی رو که می خوام نمیده منظورم اینه که وقتی مقدارش رو توی یه شرط چک می کنم اصلا جواب نمیده لطفا اگه کسی اطلاعی داره کمکم کنه ممنون میشم
جواب همان Bit است.
شرط خود را به صورت 0 و 1 اعمال کنید.


select *
From Tbl_Test
Where Active = 1

موفق باشید

farnooshhp
جمعه 03 خرداد 1387, 01:33 صبح
منظورم از شرط دستورات sql نیست . توی برنامه نویسی کارنمی کنه. مثلا در دلفی با شرط if اگر مقدارش رو چک کنیم جواب نمیده

اصغر (پآچ)
جمعه 03 خرداد 1387, 02:08 صبح
سلام دوست من



منظورم از شرط دستورات sql نیست . توی برنامه نویسی کارنمی کنه. مثلا در دلفی با شرط if اگر مقدارش رو چک کنیم جواب نمیده


تو می تونی از همون Bit استفاده کنی که بهترین گزینه است
اما به این روش:




Var
Test: Boolean;
begin
Test := AdoTable1.FieldByName('FieldName').AsBoolean;
if Test then
دستورات;
end;



اگه بازم مشکلی داشتی در خدمتم