Bonjour,
J'ai un petit soucis je voudrais parcourir un fichier texte pour insérer les données à l'intérieur das une base de données. Pour commencer j'essaie d'afficher pour chaque ligne une donnée.
Je précise qu'il s'agit d'un fichier csv qui a pour séparateur le ;
voici mon code il marchait sur windev mais sur windev mobile il y a un message d'erreur en chinois je ne peut donc pas savoir d'ou ça vient.
voila après vu le message d'erreur je me demandais y aurait-il des problèmes de compatibilité du code avec android?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 IdFichier est un entier= fOuvre("C:\androbook\Oanimal.csv",foLecture) sCodeInsert est une chaîne Info(nIdFichier) SI nIdFichier > 0 ALORS LigneLue est une chaîne = fLitLigne(nIdFichier) //lecture de la premiere ligne TANTQUE LigneLue<>"" ET LigneLue<>EOT //sCodeInsert = "INSERT INTO Animal VALUES(" //extraction des données de la ligne Info((ExtraitChaîne(LigneLue,2,";")) ) //précise comment est formatter le fichier LigneLue= fLitLigne(nIdFichier) FIN fFerme(nIdFichier) //fermeture du fichier SINON Info("Fichier introuvable") FIN
Merci d'avace pour vos réponses
Partager