Bonjour ,
Je dois importer les données d’un fichier TXT situé sur le poste client pour mettre à jour une base SQL*server sur le serveur.
Mon idée est de mettre à disposition du poste client un WebForm avec un fileUpload puis un bouton Démarrer qui va parcourir en boucle l’ensemble du fichier TXT pour le traitement de mise à jour .
Voici donc à quoi ressemble mon code :
Je plante sur le FileOpen avec le message : « Could not find a part of the Path D:/temp/fiClient.txt »
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 fichier = MonFileUpload.Value Dim filenum, As Integer Dim var1 as string filenum = FreeFile() FileOpen(filenum, fichier, OpenMode.Input, OpenAccess.Read) Input(filenum, var1) While Not EOF(filenum) . Traitement insert SQL End While FileClose(filenum)
Autrement dit ,je comprend qu’il essaye d’ouvrir le fichier TXT sur le serveur alors que celui se trouve sur le poste client !
Que dois je Faire ?
Suis-je obligé de sauvegarder le fichier TXT sur le serveur pour l’exploiter ?
Est-ce que j’utilise les bonnes instructions ?
Merci d’avance pour vos bons conseils
Partager