PDA

View Full Version : سوال: درج در فیلد با نوع داده bit در sql server 2008 R2



calajero
سه شنبه 21 آبان 1392, 23:24 عصر
سلام.یه تایپیک ایجاد کردم با عنوانارتباط SQL Server . پیام دادین باید عوض بشه! صحیح تر اینه: درج در فیلد با نوع داده bit در sql server 2008 R2
سوال من:
من یه جدول تو sql server دارم که میخوام دو تا از فیلدهاش به نام user_sex و user_level رو که نوع bit دارن رو به وسیله یه dropdownlist یا radio button list مقدار دهی کنم. من مقدار value آیتم های رادیوباتن یا دراپداون رو true و false گذاشتم اما پیام خطا میده که نوع داده با فیلد سازگاری نداره!


user l = new user
{
name__user = TextBox1.Text.Trim(),
family_user=TextBox2.Text.Trim(),
address_user=TextBox4.Text.Trim(),
tell_user=Convert.ToInt64(TextBox5.Text.Trim()),
mail_user=TextBox7.Text.Trim(),
reshteh_user = DropDownList1.SelectedItem.Text,
maghtae_tahsili = DropDownList2.SelectedItem.Text,
sex_user = RadioButtonList1.SelectedItem.Value,
shoghle_user=TextBox8.Text.Trim(),
sen_user =Convert.ToInt16 (TextBox9.Text.Trim()),
user_name_user=TextBox10.Text.Trim(),
pass_user=TextBox11.Text.Trim(),
user_level= DropDownList3.SelectedItem.Value ,
active_user=CheckBox1.Checked,
};

BLL.BLL_User au = new BLL.BLL_User();
Label1.Text = au.Insert(l);