Salut tout le monde alors voila je post ce sujet car j'ai un petit problème avec l'api MySqlConnector sur VB.Net.
Infos :
Nom de la table : ideasstable
Mon but : Je veut faire le tour des rows (lignes) qu'il y as dans une de mes tables, et récupéré le texte qu'il y as a la troisième colonne (Item(2))
Alors voila ce que j'ai essayé de faire :
Donc ce qui donnerais :
Pour chaque row qu'il y as dans objDataset.Tables("ideasstable").Rows, afficher le texte qu'il y as a la troisième colonne, mais seulement, cela ne se passe pas comme sa..
Voici l'erreur que j'obtient :
Donc j'avais pensé a faire une suite de chiffre c'est a dire row 0, row 1, row 2, row 3, etc... selon le nombre de rows qu'il y as dans ma table, mais je ne sais pas faire tout cela. Voila j'espère que je vais vite avoir de l'aide.
Cordialement,
Juaaah.
Ou alors, j'ai réussi à avoir le nombre de lignes (rows) qu'il y as dans ma table en faisant :
J'ai mis -1 car le Count commence de 1, et lors des récupération de texte, il commence par 0, donc en mettant -1, le problème es réglé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Dim RowsCount as String = objDataset.Tables("ideasstable").Rows.Count -1
Alors la nouvelle solution que l'on peut adopter es :
On as le nombre de rows maximales, alors admettons que l'on obtiennes 3, il faudrait faire :
Mais si seulement le nombre maximale de lignes (rows) serait fixe, le problème serait resté là, mais il varie donc je ne sais plus comment faire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 objDataset.Tables("ideasstable").Rows(0).Item(2) objDataset.Tables("ideasstable").Rows(1).Item(2) objDataset.Tables("ideasstable").Rows(2).Item(2) objDataset.Tables("ideasstable").Rows(3).Item(2)
J'espère que vous avez compris clairement mon attente.
Je vous remercie d'avance,
Juaaah.
Partager