Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Excel Daten import (https://www.delphipraxis.net/85365-excel-daten-import.html)

netscanner 29. Jan 2007 21:00


Excel Daten import
 
Hallo,
ich hoffe, dass ich im richtigen Forum gelandet bin...
Ich bin gerade dabei ein Programm zu schreiben, dass Daten einer Excel Datei in eine MySQL Datenbank hochlädt.

Das Hochladen geht auch super :)

Nun habe ich aber das Problem, dass ich nicht weiß, wie ich Daten aus einer .xls Datei importiere (und in ein Stringgrid schreibe)...

Kann mir da jemand helfen oder gibt es da ein fertiges Script für?

mkinzler 29. Jan 2007 21:06

Re: Excel Daten import
 
Welches Betriebssystem hat der Server?
Kannst du die Datei auch in einem anderen Format hochladen?
http://sourceforge.net/projects/smartexcel/
http://sourceforge.net/projects/pythonoffice/
http://sourceforge.net/projects/nexcel/

BenjaminH 29. Jan 2007 21:07

Re: Excel Daten import
 
Am einfachsten wäre es die Excel Datei als csv zu speichern. Kann ich dir nur empfehlen. Dann wird es nämlich richtig einfach ;-)

Jens Schumann 29. Jan 2007 21:08

Re: Excel Daten import
 
Hallo,
Du kannst eine Excel Tabelle mit ADO ansprechen.
Hier solltest das Handwerkszeug finden.

netscanner 29. Jan 2007 21:09

Re: Excel Daten import
 
@mk
zu 1) keine ahnung welches OS der Server hat...Ist HOSTEUROPE...
=> Ist aber auch egal - die Daten sollen ja aus dem Stringgrid per SQL befehl einzeln Hochgeladenwerden

zu 2) Ich will die Datei selbst auch nicht Hochladen ;)

@benjamin:
cvs????

mkinzler 29. Jan 2007 21:12

Re: Excel Daten import
 
Zitat:

cvs????
DurchTrennzeichen getrennte Textdatei
Zitat:

zu 1) keine ahnung welches OS der Server hat...Ist HOSTEUROPE...
=> Ist aber auch egal - die Daten sollen ja aus dem Stringgrid per SQL befehl einzeln Hochgeladenwerden
Dann würde ich nicht die Daten hochladen, sondern direkt SQL Statements erzeugen


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz