Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Komponente zum Einlesen von Excel-Tabellen gesucht


FBrust - So 04.08.02 17:23
Titel: Komponente zum Einlesen von Excel-Tabellen gesucht
Hallo,

ich suche eine Komponente zum Einlesen von Excel-Tabellen in ein Stringgrid.

Leider habe ich bisher nur Komponenten zum Ausgeben von Delphi-Daten nach Excel gefunden bzw. die Lizenzbedingungen passten nicht (ist für ein kommerzielles Produkt...).

Hat jemand vielleicht eine Idee?

Grüsse
Frank


Spike - So 04.08.02 18:14

Hallo,

Du kannst eine Excel-Datei mit einer ADOConnection öffnen und dann daraus lesen.

Quelltext
1:
2:
ADOConnection1.ConnectionString := 
'Provider=MSDASQL.1;Persist Security Info=False;Driver={Microsoft Excel Driver (*.xls)};DBQ=' + Opendialog1.FileName;


mfG
Spike


FBrust - So 04.08.02 19:02
Titel: Excel auslesen
Hallo Spike,

erstmal vielen Dank für Deine Antwort.

Leider hab' ich vergessen zu erwähnen, dass ich "nur" Delphi 5 Professional habe, also keine ADO-Kompos zur Verfügung stehen (mein Fehler...)

Gibt es vielleicht noch andere Möglichkeiten?

Grüsse
Frank


Klabautermann - So 04.08.02 20:45
Titel: Re: Excel auslesen
Hallo,

FBrust hat folgendes geschrieben:
Leider hab' ich vergessen zu erwähnen, dass ich "nur" Delphi 5 Professional habe, also keine ADO-Kompos zur Verfügung stehen (mein Fehler...)


das ist kein Problem, bei den üblichen Verdächtigen [http://www.auq.de/viewtopic.php?t=27] gibt es auch kostenlose ADO Komponenten. D5 Pro ist da völlig ausreichend.

Gruß
Klabautermann


FBrust - So 04.08.02 21:37

Hallo Klabautermann,

danke für die Antwort. Ich hab mittlerweile die klassische OLE-Lösung anhand einer FAQ umgesetzt.

Aber die Links mit den ADO-Komponenten werd ich mir trotzdem ansehen, da man ADO immer gebrauchen kann...

Grüsse
Frank