WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   daten holen via ftp & vba (http://www.wcm.at/forum/showthread.php?t=123695)

weev 30.01.2004 11:19

daten holen via ftp & vba
 
hi forum,
ich möchte mir mit access einige csv files von einem ftp-server holen und diese dann automatisch einspielen. blos wie?

Seppo 30.01.2004 11:27

weiss net wovon du tust reden tun! :confused: :confused: :confused:

weev 30.01.2004 11:47

ich möchte IM ACCESS mit einem script einige dateien von einem ftp server hohlen und die dann anschließend in eine tabelle einspielen

-weev

flinx 30.01.2004 11:48

Erstell dir eine Batch-Datei, die dir den Filetransfer erledigt und rufe diese in VBA mittels 'Shell' auf.
Beachte das der Shell-Aufruf asynchron ausgeführt wird.

werner_q 30.01.2004 13:24

In VB macht man das am einfachsten mit dem Inet - Steuerelement, ich weiss aber nicht, ob es dass in VBA auch gibt.

Ob das mit der Batch-datei so geht ? Wie mach' ich da ein FTP-Get ? Ich glaube dass Standard-Kommandozeilen FTP unterstützt keine Befehlszeilenparameter in der Art.

Ich mach nämlich so etwas ähnliches in VB, mittels FTP von einigen OS/2-Kisten was einsammeln und in eine Oracle-DB abspeichern. Ist aber nicht trivial. Auch die Verwendung des Inet-Steuerelements hat ihre Tücken.

frazzz 30.01.2004 13:32

würde nich nie automatisiert machen, das reisst ein schönes security-leak. wenn überhaupt dann mit sftp und ssh

flinx 30.01.2004 13:33

Zitat:

Ich glaube dass Standard-Kommandozeilen FTP unterstützt keine Befehlszeilenparameter in der Art.
Code:

-s: Dateiname  Gibt eine Textdatei an, die FTP-Befehle enthält. Die
                Befehle werden nach dem Starten von FTP automatisch
                ausgeführt.

;)

werner_q 30.01.2004 15:41

Zitat:

Original geschrieben von flinx
Code:

-s: Dateiname  Gibt eine Textdatei an, die FTP-Befehle enthält. Die
                Befehle werden nach dem Starten von FTP automatisch
                ausgeführt.

;)

Wieder was gelernt. Jetzt frage ich mich, ob ich mein ursprüngliches Problem nicht viel einfacher hätte lösen können :look:


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag