Bonjour,
je rencontre un petit soucis
J'ai un dataset contenant plusieurs tables. Je souhaite remplir ma table à partir d'un fichier texte dont les différents champs sont séparés par une virgule.
Jusqu'ici ca va ;-)
Ensuite je souhaite remplir ma table dont j'ai défini les types des colonnes lors de la création. (Ex : col 1 est un string, col2 est un décimal etc)
Je souhaite faire une boucle qui me récupère pour chaque ligne du fichier texte l'élément correspondant à chaque colonne et le cast en fonction du type défini dans ma table
Mais je bloque à ce niveau là :
Ctype ne reconnais pas type_col. le message d'erreur : Type 'type_col' non defini.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Do While Not sr.EndOfStream() ligne = sr.ReadLine() tab_temp = ligne.Split(",") For i = 0 To (ds.Tables.Item("Price").Columns.Count() - 1) Dim type_col As Object = ds.Tables.Item("Price").Columns.Item(i).DataType() ligne_temp.Item(i) = CType(tab_temp(i), type_col) Next Loop
Comment faire pour que Ctype m'accepte le type de la colonne 'i' ?
D'avance merci pour toute l'aide que vous pourrez m'apporter.
Bonne nuit
Tommy57
Partager