Access97 - importation fichier séquentiel
Marie
-
marie -
marie -
j'importe un fichier séquentiel dans ma base de données selon certaines conditions. Mais j'ai besoin des 16 premiers items d'un enregistrement avec 32 au total.
Y'a-t-il un moyen pour récupérer les 16 premiers enregistrements seulement et effacer la fin de ligne pour passer ensuite à la ligne suivante ou je dois créer 16 autres variables fictives ?
Ici l'essentiel du code :
Open "call.txt" For Input As #1
Do While Not EOF(1)
Input #1, VarCall, VarDate, VarLigne, VarHeure, ...etc j'en ai 16
With rstCall
.AddNew
!CodeZZZ = "222"
!Date = VarDate
!Ligne = VarLigne
.Update
End With
rstCall.Close
Loop
Close #1 ' Ferme le fichier.
j'ai seulement vba et pas de contrôle ADO
est-ce que quelqu'un aurait une idée qui me sauverait de créer 16 variables bidons ?
merci beaucoup
Aide très appréciée
Y'a-t-il un moyen pour récupérer les 16 premiers enregistrements seulement et effacer la fin de ligne pour passer ensuite à la ligne suivante ou je dois créer 16 autres variables fictives ?
Ici l'essentiel du code :
Open "call.txt" For Input As #1
Do While Not EOF(1)
Input #1, VarCall, VarDate, VarLigne, VarHeure, ...etc j'en ai 16
With rstCall
.AddNew
!CodeZZZ = "222"
!Date = VarDate
!Ligne = VarLigne
.Update
End With
rstCall.Close
Loop
Close #1 ' Ferme le fichier.
j'ai seulement vba et pas de contrôle ADO
est-ce que quelqu'un aurait une idée qui me sauverait de créer 16 variables bidons ?
merci beaucoup
Aide très appréciée
A voir également:
- Access97 - importation fichier séquentiel
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
1 réponse
J'ai trouvé solution à mon problème, pour ceux que ça intéresse j'ai pas le choix de toutes les créer les 32 variables pour lire le fichier séquentiel...mais j'utilise quand même seulement celles dont j'ai besoin dans mes tables
Et je ne pouvais utiliser line input étant donné que les champs n'ont pas nécessairement la même longueur d'une ligne à l'autre.
Bye !
Et je ne pouvais utiliser line input étant donné que les champs n'ont pas nécessairement la même longueur d'une ligne à l'autre.
Bye !