none
Requette Update RRS feed

  • Question

  • Bonjour,

    Dans mon programme j'ai la routine suivante.

    1. public void Sauver_Les_Etats()
    2. {
    3.    Int32 I = 0;
    4.    Panel1.Cursor = Cursors.WaitCursor;
    5.    for ( I = 0; I <= Dgv_Timbres.Rows.Count - 1; I++ )
    6.    {
    7.       Int32 Pos1 = 0;
    8.       Int32 Pos2 = 0;
    9.       Int32 Pos3 = 0;
    10.       Int32 Pos = 0;
    11.       if ( Convert.ToBoolean(Dgv_Timbres.Rows[I].Cells[6].Value) == true )   // Cellule Nouveau cochée
    12.       {
    13. Pos1 = 1;
    14.       }
    15.       if ( Convert.ToBoolean(Dgv_Timbres.Rows[I].Cells[7].Value) == true )   // Cellule Charnière cochée
    16.       {
    17. Pos2 = 2;
    18.       }
    19.       if ( Convert.ToBoolean(Dgv_Timbres.Rows[I].Cells[8].Value) == true )   // Cellule Oblitérée cochée
    20.       {
    21.          Pos3 = 4;
    22.       }
    23.       Pos = Pos1 + Pos2 + Pos3;
    24.       string Num = Convert.ToString(Dgv_Timbres.Rows[I].Cells[2].Value);
    25.       //try
    26.       //{
    27.          this.cobTableAdapter1.Update_Poceder (Pos, Num);
    28.       //}
    29.       //catch ( Exception )
    30.       //{
    31.       //   if(Pos>=1)
    32.       //   {
    33.       //       Int32 An = Convert.ToInt32(Dgv_Timbres.Rows[I].Cells[1].Value);
    34.       //       this.cobTableAdapter1.Insert_Poceder (Num, Pos, An);
    35.       //   }
    36.       //}
    37.    }
    38.    //this.cobTableAdapter1.Fill(this.maDBDataSet.Cob);
    39.    Panel1.Cursor = Cursors.Arrow ;
    40. }

     

    A la lihne N° 27, je fais un Update (UPDATE    Cob  SET              Pocede = ?  WHERE     (Timbre = ?) )

    Mais rien ne se fait dans mon fichier.

    Je ne comprends pas pourquoi.

    Merci de votre aide

    Salva

     

     

    mercredi 2 juin 2010 07:00

Réponses

  • Bonjour,

    Ce problème vient du fait que à la compilation, votre base de données est copiée dans le répertoire de compilation (bin\Debug). C'est cette base de données qui est modifiée et non celle contenue dans votre projet...

    Cordialement


    Gilles TOURREAU - MVP C# - MCP - Architecte .NET/Consultant/Formateur - http://gilles.tourreau.fr
    mercredi 2 juin 2010 08:16
    Modérateur

Toutes les réponses