دلیت کردن همزمان چند سطر از دیتا بیس در سی شارپ
سلام دوستان
من این کد رو برای اینکه بتونم چندتا رکورد رو همزمان حذف کنم نوشتم ولی ارور دارم
میشه شما راهنمایی کنید که کجاش رو باید اصلاح کنم؟؟
کد:
string id;y
strCon = "Provider=Microsoft.jet.OLEDB.4.0;" + "Data Source=DBA.mdb";y
Con = newOleDbConnection(strCon);y
Con.Open();y
foreach (DataGridViewRow row in dataGridView1.SelectedRows)y
{y
id = int.Parse(dataGridView1[firstnameDataGridViewTextBoxColumn, yrowIndex].Value.ToString());
strSql = "delete from DBA where ID=" + "" + id + "";y
}y
da = newOleDbDataAdapter(strSql, Con);y
da.Fill(ds, "DBA");y
ds.Clear();y
MessageBox.Show("ِdeleted");y
// TODO: This line of code loads data into the 'dBADataSet.DBA' table. yYou can move, or remove it, as needed.
this.dBATableAdapter.Fill(this.dBADataSet.DBA);y
// TODO: This line of code loads data into the 'dBADataSet.tableGrop' ytable. You can move, or remove it, as needed.
strCon = "Provider=Microsoft.jet.OLEDB.4.0;" + "Data Source=DBA.mdb";y
strSql = "Select*from DBA";y
Con = newOleDbConnection(strCon);y
Con.Open();y
da = newOleDbDataAdapter(strSql, Con);y
da.Fill(ds, "DBA");y
}y