Crowz Geschrieben 4. Januar 2010 Teilen Geschrieben 4. Januar 2010 Tag, Ich muss ein Script schreiben das eine csv. Datei von einem Server runterlädt. Diese CSV soll dann direckt in eine MSSQl db eingetragen werden. Und das alles mit einem Script. Es darf allerdings kein php verwendet werden... Die Scriptsprache die ich zurzeit verwende ist BASIC HTML und JAVASCRIPT Wie kann ich das ganze umsetzten? need help^^ Gruß Crowz Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
robotto7831a Geschrieben 4. Januar 2010 Teilen Geschrieben 4. Januar 2010 Hallo, HTML und JavaScript kannst Du schon mal vergessen. Was für ein Basic? Frank Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Crowz Geschrieben 4. Januar 2010 Autor Teilen Geschrieben 4. Januar 2010 puhh ehrlich gesagt keine Ahnung welches BASIC! Könntest du mir ein zwei Stichpunkte zur ausführung geben? Habe noch keine Ahnung wie es gehen soll...... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
robotto7831a Geschrieben 4. Januar 2010 Teilen Geschrieben 4. Januar 2010 Wie keine Ahnung? Du hast doch BASIC geschrieben. Also schau nach welches BASIC es ist? Könntest du mir ein zwei Stichpunkte zur ausführung geben? FTP Verbindung herstellenDatei downloadenFTP Verbindung schließenDatei wie auch immer in die DB importieren Frank Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gast Jens P. Geschrieben 4. Januar 2010 Teilen Geschrieben 4. Januar 2010 puhh ehrlich gesagt keine Ahnung welches BASIC! Könntest du mir ein zwei Stichpunkte zur ausführung geben? Habe noch keine Ahnung wie es gehen soll...... Du solltest dir erstmal im klaren sein, mit welches Programmiersprache du dies umsetzen möchtest. Wie schon gesagt: HTML und Javascript kann man dafür vergessen. Ich denke das PHP in Frage käme. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
robotto7831a Geschrieben 4. Januar 2010 Teilen Geschrieben 4. Januar 2010 Oder autoit oder WSH oder Java. Dabei muss ich aber sagen, dass ich nur den ersten Teil bewerten kann. Von MSSQL habe ich keine Ahnung. Ich bin mehr auf der Oracle Seite. Frank Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bequiet Geschrieben 6. Januar 2010 Teilen Geschrieben 6. Januar 2010 Du solltest dir erstmal im klaren sein, mit welches Programmiersprache du dies umsetzen möchtest. Wie schon gesagt: HTML und Javascript kann man dafür vergessen. Ich denke das PHP in Frage käme. Php darf er ja nicht sagte er. Würde das net via Perl/cgi gehen? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Crowz Geschrieben 7. Januar 2010 Autor Teilen Geschrieben 7. Januar 2010 so habe das gnaze nun mit einer .bat datei erledigt..... funkt prima xD Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bequiet Geschrieben 7. Januar 2010 Teilen Geschrieben 7. Januar 2010 Vielleicht könnteste hier mal pasten wie du es gelöst hast, dann können andere die ähnliche Probs haben das benutzen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Crowz Geschrieben 7. Januar 2010 Autor Teilen Geschrieben 7. Januar 2010 HIer die passende Lösung: Habe hierfür Wget benutzt da ich mich im Internetexplorer einloggen musste. Das BASIC Script aus denen ich die Daten bekomme ist etwas besonders und nur für einen bestimmten Zweck programmiert worden sodass ich sie hier nicht posten kann. Auf jeden fall lasse ich das Basic Scipt in einer URL aufrufen. Diese Öffne ich wie gesagt mit einer Batch und mit Wget. Wget lädt die Datei auf meinen eigenen FTP Server runter. Die Bat öffnet dann den Internetexplorer mit der URL des PHP Scriptes welches die csv datei in eine mssql db speichert. Anschließend wird die CSV in ein Archiv kopiert und bekommt einen Zeitstempel. Hier ein kleiner Ausschnitt der Batch, kann leider nicht alles Posten.... cd C:\temp (Hier liegt das WGET/ sollte aber im WINDOWS liegen^^) wget -v --http-user=**** --http-password=**** "URL des BASIC Scripts]\",\"FTP SERVER LOGIN\"" copy C:\Dateipfad\Name_der_Datei.csv C:\Dateipfad\Archiv set mydate=%date:~-7,2%%date:~-10,2%%date:~-4% set mytime=%time:~-11,2%%time:~-8,2%%time:~-5,2% ren C:\Dateipfad\Archiv\Name_der_Datei.csv tmpdata_%mydate%_%mytime: =0%.csv pause Das ganze liegt dann noch in einem geplanten Task Gruß und Danke für die Hilfe Crowz!!! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.