PDA

View Full Version : انتقال اطلاعات از datagridview به بانک



hassan24
پنج شنبه 06 فروردین 1394, 11:39 صبح
سلام من برای آپدیت کردن اطلاعاتی که در دیتا گرید ویو تغییر داده میشه در دیتا بیس رویداد زیر را نوشتم ولی کار نمی کنه و ارور هم نمیده

میشه یکی بگه عیبش کجاشه

اگه خیلی ساده اس ببخشین من مبتدیم تو فروم هم هرچی گشتم چیزی پیدا نکردم



private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
try
{
int row = e.RowIndex;
int col = e.ColumnIndex;
OleDbConnection conc2 = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Database1.accdb;Persist Security Info=False;");
OleDbCommand cm = new OleDbCommand();
string colm = dataGridView1.Columns[col].Name;
conc2.Open();
cm.CommandText = "Update Table1 set " + colm + "='" + dataGridView1.Rows[row].Cells[col].Value+"' where ID="+dataGridView1.Rows[row].Cells[0].Value;
cm.Connection = conc2;
cm.ExecuteNonQuery();
conc2.Close();
}
catch (Exception ee)
{
MessageBox.Show(ee.Message);
}
}