-
MySQL Reader fou
Bonjour,
Je viens vous faire par d'un problème vraiment bizarre
Dans mon programme, j'ai un reader qui, lorsque je le lit (rdr.GetString(0) par exemple), me renvoi l'exception SQLNullValueException.
Seulement, je suis en mode débug, donc grâce à l'espion, je parcours mon reader et je vois que non seulement mon reader n'est pas vide, mais que les valeurs des lignes sont renseignées.
Après avoir vérifié ça (juste en utilisant l'espion de VS 2008) je poursuis l'exécution et au lieu de me remettre l'erreur, mon programme fonctionne !!! étonnant non ?
Deuxième chose bizarre. Après avoir lu une fois le reader mon rdr.Read renvoi false alors que ce reader contient beaucoup plus de ligne.
Je précise que mon programme contient d'autre reader et que ceux-ci fonctionnent à merveille
Merci pour l'aide
-
Juste en passant, pourquoi ODBC ?
Il y a des connectors adaptés pour mysql...
-
Parce que je me suis trompé : j'ai utilisé l'espace de nom MySQL.Data.MySQLClient !!!
Désolé de cette erreur
je comprend pas pourquoi mon reader réagit comme ça
-
On peut voire ton code et la structure de ta table ?
-
En fait il me considérai les chaines de caractère vide comme nulle voila je marque résolu.
merci.