J'explore la possibilité de savoir si DoCmd.TransferText
fera ce dont j'ai besoin, et il semble que ce ne soit pas le cas. i besoin d'insérer des données si elle n'existe pas et la mettre à jour si elle existelire le fichier texte ligne par ligne et insérer/mettre à jour les valeurs dans le tableau
Je prévois de lire une ligne de fichier texte en ligne comme celui-ci:
Dim intFile As Integer
Dim strLine As String
intFile = FreeFile()
Open myFile For Input As #intFile
Line Input #intFile, strLine
Close #intFile
je suppose que chaque ligne sera record. il sera probablement séparés par des virgules et des champs aura un identificateur de texte "
car dans le champ lui-même, je vais avoir des virgules
ma question est de savoir comment pourrais-je lire un fichier texte délimité par des virgules qui a double quotes
parfois qualifiés de texte dans une table en accès?
merci c'est effectivement la bonne solution –
btw j'ai besoin d'aide aveC# 2 je suppose que je vais le demander –
Vous pouvez également éviter l'importation en utilisant un IN 'mytextfile.txt 'syntaxe dans le FROM d'un SQL SELECT (ou, d'ailleurs, une UPDATE ou INSERT). –