bonjour,
est ce que il est possible de lire deux datareader au meme temps ??
par exemple:
whilel(reader1.read() && (reader2.read())
{
//traitment
}
Merci
bonjour,
est ce que il est possible de lire deux datareader au meme temps ??
par exemple:
whilel(reader1.read() && (reader2.read())
{
//traitment
}
Merci
La seule solution possible serait de lire chacun des DataReader dans un Thread séparé (pour émuler un traitement parallèle). Après je ne sais pas si c'est vraiment très utile
Merci,
j'ai tapé le code suivant mais il générer aucun probleme
dans l'affichage il m'affiche : Variable
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 while (reader.Read()&& reader1.Read()) { if ((reader.GetValue(0) == reader1.GetValue(0)) && (reader.GetValue(1) == reader1.GetValue(1)) && (reader.GetValue(2) == reader1.GetValue(2))) { textbox1.Text = "Fixe"; } else { textbox1.Text = "Variable"; } }
alors que il doit afficher: Fixe parce que les 2 tables contiennent les memes enregistrements !!
??
merci
tu peux avoir deux datareader mais tu dois les differencier completement. 2 objets connections ,2 objets command , etc...
mais is tu utilises deux datareader en meme temps c est qu il y a à mon avis un probleme de conception.
Pourquoi ne pas faire un UNION en SQL plutot pour avoir l'ensemble de tes donnees ?
Partager