Я хочу удалить запись из DataGridView
, когда выбрана запись. я получаю эту ошибку исключения, когда я использую следующий код,C# Datagridview с использованием winforms
string conStrings = @"Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\ImpiDb.mdf;Integrated Security=True;Connect Timeout=30";
string sql = "Select * from tblImpi";
con = new SqlConnection(conStrings);
con.Open();
dataAdapter = new SqlDataAdapter(sql, con);
//ImpiDbDataSet impds = new ImpiDbDataSet();
ds = new DataSet();
SqlCommandBuilder cmdb = new SqlCommandBuilder(dataAdapter);
dataAdapter.Fill(ds, "tblImpi");
BindingSource bndS = new BindingSource();
bndS.DataSource = ds.Tables["tblImpi"];
impdg.DataSource = bndS;
Кнопка удаления
private void btnDelete_Click(object sender, EventArgs e)
{
if (MessageBox.Show("I you sure you want to delete this record?","Delete",MessageBoxButtons.YesNo)==DialogResult.Yes)
{
impdg.Rows.RemoveAt(impdg.SelectedRows[0].Index);
dataAdapter.Update(ds,"tblImpi");
}
}
И вопрос .....? – Tim
положите попытку ... поймать блок внутри btnDelete_Click. – Josef