Access97 - importation fichier séquentiel

Fermé
Marie - 29 janv. 2002 à 20:38
 marie - 30 janv. 2002 à 03:21
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
A voir également:

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 !
0