[MySqlException] - 'Invalid attempt to access a field before calling Read()'
Résolu
Utilisateur anonyme
-
Reivax962 Messages postés 3742 Statut Membre -
Reivax962 Messages postés 3742 Statut Membre -
A voir également:
- [MySqlException] - 'Invalid attempt to access a field before calling Read()'
- Qwerty to azerty - Guide
- Press del to enter setup ✓ - Forum Windows
- Wfp to mp4 - Forum Accessoires & objets connectés
- Invalid bios image ✓ - Forum BIOS
- A disk read error occurred ✓ - Forum Disque dur / SSD
3 réponses
Bonjour,
Une requête en base de données renvoie des lignes composées de champs.
Quand tu fais GetInt16(1), tu demandes le champ n°1, mais, comme l'explique le message d'erreur, tu n'as pas encore demandé de ligne.
La méthode Read() permet de passer d'une ligne à la suivante.
Il faut donc faire une boucle incluant un Read() pour parcourir les lignes et pouvoir faire ton GetInt16.
Xavier
Une requête en base de données renvoie des lignes composées de champs.
Quand tu fais GetInt16(1), tu demandes le champ n°1, mais, comme l'explique le message d'erreur, tu n'as pas encore demandé de ligne.
La méthode Read() permet de passer d'une ligne à la suivante.
Il faut donc faire une boucle incluant un Read() pour parcourir les lignes et pouvoir faire ton GetInt16.
Xavier


