mona11
یک شنبه 04 اردیبهشت 1390, 15:43 عصر
سلام.من یه گرید ویو دارم که یکی از ستون هاش از نوع چک باکس،بایند هست به فیلدی از دیتا بیس از نوع بیت...
حالا وقتی میخوام عمل آپدیت رو انجام بدم روی چک باکس،پیغام میده سینتکس اشتباهه...
اینم کدش:
string id = editedItem.OwnerTableView.DataKeyValues[editedItem.ItemIndex]["id"].ToString();
int projectid = Convert.ToInt32((editedItem["projectid"].Controls[0] as TextBox).Text);
int cid = Convert.ToInt32((editedItem["cid"].Controls[0] as TextBox).Text);
bool checkbox1 = (editedItem["do"].Controls[0] as CheckBox).Checked;
string updateQuery = "UPDATE dependprojoff set projectid="+projectid+",cid="+cid +",do="+checkbox1+"where id=" + id +"" ;
وقتی از کوئری،قسمت چک باکسشو پاک میکنم،قشنگ جواب میده
حالا وقتی میخوام عمل آپدیت رو انجام بدم روی چک باکس،پیغام میده سینتکس اشتباهه...
اینم کدش:
string id = editedItem.OwnerTableView.DataKeyValues[editedItem.ItemIndex]["id"].ToString();
int projectid = Convert.ToInt32((editedItem["projectid"].Controls[0] as TextBox).Text);
int cid = Convert.ToInt32((editedItem["cid"].Controls[0] as TextBox).Text);
bool checkbox1 = (editedItem["do"].Controls[0] as CheckBox).Checked;
string updateQuery = "UPDATE dependprojoff set projectid="+projectid+",cid="+cid +",do="+checkbox1+"where id=" + id +"" ;
وقتی از کوئری،قسمت چک باکسشو پاک میکنم،قشنگ جواب میده