Bonjour,
est il possible de remplir un DataTable avec des données provenant d'un fichier texte formaté selon une format prédéfinit(pas de fichier xml)
Merci d'avance.
Version imprimable
Bonjour,
est il possible de remplir un DataTable avec des données provenant d'un fichier texte formaté selon une format prédéfinit(pas de fichier xml)
Merci d'avance.
Oui, c'est possible.
Si tu peux nous fournir un exemple de fichier texte, on pourra te fournir un exemple de code.
Cdt,
Kevin D.
Salut,
Les colonnes sont les suivant : Code, DateCreation, Nom, Prenom (c'est juste un exemple tel que le délimiteur est \t et la marque de fin est \r\n)
A+
Tu peux essayer avec ca :
code non testéCode:
1
2
3
4
5
6
7
8
9
10
11
12
13 // on créé d'abord le DataTable avec les colonnes correspondantes DataTable table = new DataTable(); table.Columns.Add("Code"); table.Columns.Add("DateCreation"); table.Columns.Add("Nom"); table.Columns.Add("Prenom"); // on récupère toutes les lignes du fichier string[] datas = File.ReadAllLines(@"c:\LotEntree.txt"); // on remplis la DataTable foreach (string item in datas) table.Rows.Add(item.Split('\t'));
Cdt,
Kevin D.
:yaisse2: ça marche très bien, je vous remercie pour ton aide kevin.drouvin. :D
A+