Hallihallo,
1. Frage:
muss ich bei der Benutzung der Komponenten:
1. TADOQuery
2. TADOConnection
irgendwelche Treiber für Windowssystem mitliefern (wie die BDA z.B.)?
Folgende Fragen betrifft ADO -> Excel:
Ich erstelle mittels ADO eine Exceltabelle und möchte nun leere Zeilen hinzufügen, um verschiedene Daten voneinander visuell zu trennen. Wie ist das möglich?
Wie kann ich die Sheets mit Sonderzeichen belegen (23.07.2010 z.B.)?
Hier ist mein Code zum erzeugen eines Sheets:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| ADOQuery1.SQL.Text := 'CREATE TABLE ''' + IntToStr(y) + ''' (Name VarChar(255))'; ADOQuery1.ExecSQL; ADOQuery1.SQL.Text := 'INSERT INTO ''' + IntToStr(y) + ''' (Name) VALUES (''' + ADO_Dummy_String + ''')'; ADOQuery1.ExecSQL; inc(y, 1);
|
Nun noch ein ganz komisches Problem (neue Frage):
Wenn ich, wie oben eine Tabelle = Sheet erstellt habe, wie kann ich dann in diesem gleichen Sheet eine weitere Tabelle erstellen, die mit Werten gefüllt werden?
Sozusagen ist die erste Tabelle eine Überschrift, der folgende Rest die Daten.
Mittels ADOQuery1.SQL.ADD habe ich das Problem leider nicht lösen können, mir fehlt das Wissen um SQL Statements.
Für Hilfe wäre ich sehr dankbar
Viele Grüße
~Mathias