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