Lege eine
TIBUpdateSQL Komponente auf die Form/Datamodul. Hinterlege das Statement ( in diesem Fall
.ModifySQL) und verbinde es mit der Eigenschaft
.UpdateObject der
Query-Komponente)
Oder man nimmt gleich ein
TIBDataSet
Ich habe jetzt die IBQuery ausgeschaltet und stattdessen mit IBDataset die Abfrage realisiert, welches auch funktioniert.
Delphi-Quellcode:
procedure TForm1.AbfrageClick(Sender: TObject);
begin
{ with Query1 do
begin
Active:=False;
SQL.Clear;
SQL.Add('Select * from Tabelle ');
Active:=True;
end;}
with IBDataSet1
do
begin
Close;
SelectSQL.Clear;
SelectSQL.Text :=('
Select * from Tabelle ');
Open;
end;
end;
Und nun ratet mal was beim Click auf die DBCheckbox passiert?
Richtig geraten: nichts, keine Änderung, kein Abklicken oder Anklicken eines Datensatzes. Also alles beim Alten.
Mein "fehlerhaftes Projekt" wurde 4x heruntergeladen. Ich möchte gerne wissen, ob der Fehler bei Anderen ebenfalls auftritt, oder nicht. Nach einer DelphiNeuinstallation habe ich immer noch diesen Fehler. Woran kann es dann noch liegen, daß die Checkbox nicht reagiert.