Remplissage tableaux a partir d'un datareader sql [Résolu]

Signaler
Messages postés
61
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
19 octobre 2010
-
Messages postés
61
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
19 octobre 2010
-
Bonjour, Tout est dans le titre,

Je voudrais savoir si il serait possible de remplir directement un tableaux de type
tab()() à partir d'une requête qui récupère un datareader.

Merci

There is no place like 127.0.0.1 /

2 réponses

Messages postés
423
Date d'inscription
vendredi 17 novembre 2006
Statut
Membre
Dernière intervention
15 juillet 2014
5
Bonjour,

A première vue, la methode qui pourrait fonctionner serait :
Dim i As Long = 0
Dim myTable()() As Object
'Pour chaque ligne du reader
While myReader.Read()
   'On ajoute une ligne a notre table
   ReDim Preserve myTable(i)
   'On défini le nombre de colonne que va contenir notre ligne
   ReDim myTable(i)(myReader.FieldCount - 1)
   'On rempli notre ligne
   myReader.GetValues(myTable(i))
   i += 1
End While
Messages postés
61
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
19 octobre 2010

Impec ca fonctionne j'qi eu quelque soucis en l'adaptant mais rien de grave!

There is no place like 127.0.0.1 /