![]() |
Re: Query --> Tabellenverbindung ?
Einfach
SQL-Code:
Wobei <tabellenname> der name der Tabelle ist.
select * from <tabellenname>;
z.B.
SQL-Code:
select * from adressen;
|
Re: Query --> Tabellenverbindung ?
hallo,
super,danke, endlich geschafft, jetzt möchte ich schon meinen ersten eintrag machen bei ttable geht ja das so , neuer eintrag :
Delphi-Quellcode:
neuen eintrag abspeichern:
table1.append;
Delphi-Quellcode:
wie geht das mit tquery ??
table1.post;
mfg vader |
Re: Query --> Tabellenverbindung ?
Entweder durch extra Queries für INSERT/UPDATE/DELETE oder mit einem UpdateObjekt.
Dafür benötigst du eine Komponente vom Typ TUpdateSQL. Diese verbindest du mit Hilfe der Eigenschaft .UpdateObject mit dem Query. Nun kannst du durch Doppelklick darauf, dir die DML-Skripts erzeugen lassen. Ist das geschehen kannst du wie bisher mit
Delphi-Quellcode:
ändern.
Query.Insert/Query.Post;
|
Re: Query --> Tabellenverbindung ?
wahnsinn,
das ist ja viel komplizierter als ttable !!! Zitat:
und möchte so wie in ttable ein buttonklickereigniss
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin table1.append; end; procedure TForm1.Button2Click(Sender: TObject); begin table1.post; end; das ist zum haare raufen mfg vader |
Re: Query --> Tabellenverbindung ?
Zitat:
Zitat:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin query1.append; end; procedure TForm1.Button2Click(Sender: TObject); begin query1.post; end; |
Re: Query --> Tabellenverbindung ?
hallo,
ja, das funzt, aber er speichert mir keine daten mit:
Delphi-Quellcode:
wenn ich query1.append ausführe, sehe ich die neuen daten in der DBGrid, aber in der tabelle werden sie
query1.post;
mit query1.post nicht gespeichert ? mfg vader |
Re: Query --> Tabellenverbindung ?
Was steht in der Eigenschaft .InsertSQL des UpdateSQL ?
|
Re: Query --> Tabellenverbindung ?
Delphi-Quellcode:
mfg vader
insert into adressen
(Nachname, Vorname) values (:Nachname, :Vorname) |
Re: Query --> Tabellenverbindung ?
Ic habe mir grad nohmal die Delphireferenz durchgelesen, und habe gelesen das ein Updateobkekt bei Paradox bei einfachen Select-Queries (auf eine Tabelle beschränkt) nicht notwendig ist, wenn .RequestLive auf true steht. Sonst muß .RequestLive auf False gesetzt werden.
|
Re: Query --> Tabellenverbindung ?
zuerst danke für deine bemühungen,
habe es mit true und mit false probiert, er speichert die daten nicht mfg vader |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz