salut
j'ai signalié deux DataReader dans mon code, et je voulais exécuter deux réquête une pour Select et une pour Update
j'ai mais une seule onnexion.Open() au début du code et une seul Connexion.Close() dans la fin
lors l'exécution du code il me demande de fermer le premier Datareader et d'ouvrir un autre pour l'exécution de la 2ème requête. alors je ne sais pas comment lié le 2ème Update avec le Update . Voici e code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 this.Connexion.Open(); this.MySelectCommand1.CommandText="select xxx FROM table WHERE ... this.MyReader=this.MySelectCommand1.ExecuteReader(); while(this.MyReader.Read()) { aaa=this.MyReader.GetValue().ToString(); if(aaa!="") { this.MyUpdateCommand1.CommandText="UPDATE table SET id='"+id_user+"'WHERE ... this.MyUpdateCommand1.ExecuteNonQuery(); } } this.Connexion.Close();
Partager