Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Datensätze in Excel-Sheet schreiben

  Alt 15. Okt 2003, 11:48
Hi,
wenns dir rein um das Reinschreiben der Daten ohne jegliche große Formatierungen, machst du das am besten via ADO. Daraufhin kannst du dein Excelsheet wie eine Datenbanktabelle ansprechen und mit deinen üblichen Datenbankkomponenten arbeiten. Geht wesentlich schneller als über OLE.

Ach ja, hier noch der Connectionstring für ADO:
Code:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;Extended Properties= "Excel 8.0;HDR=Yes";Persist Security Info=False;Persist Security Info=False
%s ist dabei der Name der Excel-Datei. Die Excelblätter stellen dann deine einzelnen Tabellen dar.

Gruß,
Tom
  Mit Zitat antworten Zitat