![]() |
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.
|
Re: Problem mit SQL und FDB
Hallo...
ist zwar schon ein paar Tage her, aber mir ist folgendes aufgefallen:
Delphi-Quellcode:
...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.
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; ...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. |
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