1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
// ************************************************************************************************************
private void do_update()
{
MySqlCommandBuilder cb = new MySqlCommandBuilder(adaAddr);
string sdel = "0 deleted",supd="0 update",sadd="0 added";
DataSet ch = new DataSet();
ch = dsAddr.GetChanges(DataRowState.Deleted);
if (null != ch)
{
sdel = ch.Tables[0].Rows.Count.ToString() + " deleted";
adaAddr.Update(ch);
}
ch = dsAddr.GetChanges(DataRowState.Modified);
if (ch != null)
{
sdel = ch.Tables[0].Rows.Count.ToString() + " deleted";
adaAddr.Update(ch);
}
ch = dsAddr.GetChanges(DataRowState.Added);
if (ch != null)
{
sadd = ch.Tables[0].Rows.Count.ToString() + " added";
adaAddr.Update(ch);
}
adaAddr.DeleteCommand = new MySqlCommand("DELETE * from tours where addrID not in ( select addrID from address );");
adaAddr.DeleteCommand.ExecuteNonQuery(); // PAS CONTENT
return; |
Partager