Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Problem mit SQL und FDB (https://www.delphipraxis.net/125167-problem-mit-sql-und-fdb.html)

DeddyH 2. Dez 2008 17:08

Re: Problem mit SQL und FDB
 
Obwohl FBLib ja wohl nicht mehr zur Debatte steht: TFBLDataset hat wirklich keine Methode ExecSQL (oder die Sichtbarkeit wurde verringert), dafür kann man dann aber ein TFBLParamDsql nehmen.

haentschman 7. Dez 2008 10:38

Re: Problem mit SQL und FDB
 
Hallo...

ist zwar schon ein paar Tage her, aber mir ist folgendes aufgefallen:
Delphi-Quellcode:
procedure TFormMain.AddClick(Sender: TObject);
begin
FormData.FBLDataset1.SQL.Add('INSERT INTO tabelle (id) VALUES (1)');
   FormData.FBLDataset1.Active := True;
       if ClientDataSet1.Active then ClientDataSet1.Close;
          ClientDataSet1.Open;
end;
...mit jedem Click auf Add fügst du dem SQL String immer das selbe dazu. Spätestens nach dem 2. Mal ist dein SQL String garantiert nicht mehr ein gültiger.
...ersetze mal SQL.Add durch SQL.Text (ohne Klammern)
...oder davor ein SQL.Clear

:hi:

[edit]
:oops: siehe Post #2
[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:36 Uhr.
Seite 3 von 3     123   

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