Also, noch mal zum Mitschreiben: Du packst eine ZQuery, ein ZUpdateSQL und ein Datasource (Registerkarte Datenzugriff) auf deine Form. In ObjectInspector suchst du bei ZQuery1 nach der Eigenschaft UpdateObject. Hier klappst du enfach mal die Combobox auf, als Ergebnis solltest du dein ZUpdateSQL finden und auswählen. Damit ist das ZUpdateSQL mit deiner ZQuery verbunden. Des weiteren wählst du für dein DataSource im
OI unter DataSet das ZQuery aus. Diese DataSource trägst du in deinem DBGrid als DataSource im
OI ein.
Im
OI trägst du dann in der Eigenschaft
SQL deiner ZQuery das Select-Statement ein, das dir dein Grid füllen soll. Weiter im
OI trägst du in der Eigenschaft DeleteSQL deiner ZUpdateSQL das oben bereits verwandte Delete-Statement ein. Du kannst hier auch wie gewohnt Parameter verwenden, die Parameter mußt du dann in der Eigenschaft Parameters genauer definieren (nachdem sie in den Statements eingetragen wurden).
Des weiteren kannst du in InsertSQL das Insert-Statement eintragen, das du einsetzen möchtest, bzw. das Update-Statement in der Eigenschaft ModifySQL.
Wenn du alle
SQL-Eigenschaften im ZUpdateSQL gesetzt hast, kannst du wie gewohnt mit den Methoden Edit, Append, Insert und Delete arbeiten.
Ich hoffe, daß es jetzt verständlicher geworden ist.
Grüße
Mikhal