[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
- Access appdata - Guide
- Monitor going to sleep - Forum Windows
- Your device ran into a problem and needs to restart - Forum Windows 10
- Invalid signature detected check secure boot policy in setup - Forum Windows 10
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


