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
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!