checkbox更新字段的问题!
数据库中有一个字段S_fd是bit型,数据绑定checkbox后,可以正确显示,请问想要更新应该怎么写更新语句??
sql = "insert into [systeminfo] (S_use,S_fd,S_fdmc,S_add,S_tel,S_fax,S_man) "
+ " values ( ' " + textBox1.Text + " ', " + ×××××××** + ", ' " + textBox2.Text + " ', ' "
+ textBox3.Text + " ', ' " + textBox4.Text + " ', ' " + textBox5.Text + " ', ' " + textBox6.Text + " ') ";
确切的说应该是checkbox的值是true,false 而数据库的字段是0,1,保存的时候true,false不可能存为0,1
------解决方案--------------------做一下判断了
或者转换
int i = (chx.value== true)? 1 : 0;
------解决方案--------------------int i;
if(chx.value== true)
i=1;
else
i= 0;