PDA

View Full Version : مبتدی: مشکل کد عمل اپدیت



zareei_ta
سه شنبه 25 مرداد 1390, 12:53 عصر
ایراد این کد چیه که عمل اپدیت را انجام نمیده


cn.ConnectionString = StrConnection;
cmd.CommandType = CommandType.Text;
cmd.Connection = cn;
cmd.CommandText = "update Groups set GroupName=(N'" + txtGroup.Text.Trim() + "'),SubGroupName=(N'" + txtSubGroup.Text.Trim() + "') where (GroupName=('" + GroupGridView.SelectedRow.Cells[0].Text + "')and SubGroupName=(N'" + GroupGridView.SelectedRow.Cells[1].Text + "')) ";
cmd.Connection.Open();
cmd.ExecuteNonQuery();
cmd.Connection.Close();
lblInfo.Text = ".تغییرات مورد نظر اعمال شد";
txtGroup.Text = "";
txtSubGroup.Text = "";
BindGrid();

Mohandes2009
سه شنبه 25 مرداد 1390, 14:22 عصر
ما در linq اینجور چیزی داریم برای ثبت تغییرات :


db.SubmitChanges();

zareei_ta
سه شنبه 25 مرداد 1390, 14:40 عصر
ممنون فهمیدم باید N را در کوئوری قرار می دادم .چکار باید کرد که نیاز به N نباشد که در کوئری قرار بدم؟

Saman Hashemi
سه شنبه 25 مرداد 1390, 15:02 عصر
ما در linq اینجور چیزی داریم برای ثبت تغییرات :
:متفکر:
براي اينكه درگير اين چيزا نشي از stored procedure استفاده كن...!
مشكل به احتمال زياد از دستور update ،كد مشكلي نداره...!