textbox1 で提供された製品 ID に基づいて、Excel シートから行を削除するにはどうすればよいですか。そのproduct_idを使用して、Excelシートから行全体を削除し、更新されたデータをdatagridviewに表示する必要がありますか?
質問する
3799 次
2 に答える
0
private void deleteButton_Click(object sender, EventArgs e)
{
OleDbConnection myConn = new OleDbConnection(connectionString);
string excelDelete = "DELETE FROM [Sheet1$] WHERE ID = '" + dgvExcelList["ID", dgvExcelList.CurrentRow.Index].Value.ToString() + "'";//modify as your need
OleDbCommand Deletecmd = new OleDbCommand(excelDelete, myConn);
myConn.Open();
Deletecmd.ExecuteNonQuery();
myConn.Close();
/*code to update datagridview*/
}
于 2013-07-14T05:47:16.373 に答える