1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
OleDbConnection thisconnection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MaBD.mdb");
thisconnection.Open();
OleDbDataAdapter thisAdapter = new OleDbDataAdapter("SELECT * FROM MaTable WHERE ID='" + txtID.text + "'", thisconnection);
OleDbCommandBuilder thisBuilder = new OleDbCommandBuilder(thisAdapter);
DataSet thisDataSet = new DataSet();
thisAdapter.Fill(thisDataSet, "MaTable");
DataColumn[] keys = new DataColumn[1];
keys[0] = thisDataSet.Tables["MaTable"].Columns["ID"];
thisDataSet.Tables["MaTable"].PrimaryKey = keys;
DataRow findRow = thisDataSet.Tables["MaTable"].Rows.Find(txtID.text);
while (findRow != null)
{
findRow.Delete();
}
thisAdapter.Update(thisDataSet, "MaTable");
thisconnection.Close(); |
Partager