Inmiddels kan ik idd zonder al te veel code het resultaat van een query tonen.
Wanneer ik een veld wijzig (op het veld gaan staan en de F2 drukken) wordt deze waarde wel opgeslagen in het grid maar niet in de database.
Het post knopje van de navigator wordt dan ook niet actief.
Daarnaast loop ik tegen het probleem aan dat wanneer ik een veld probeer te wijzigen via code dan krijg ik de foutmelding dat de dataset niet in edit/insert mode staat
Code:
procedure TF176B724.DBGrid1CellClick(Column: TColumn);
begin
if Column.Field.DataType = ftTimeStamp then
begin
Column.Field.AsDateTime:=now;
end;
end;
wat ik dus zou willen is dat ik de waardes in de velden kan aanpassen en daarna de wijzigingen op kan slaan
Het liefst doe ik dit zonder dat ik zelf bij houd welke records er gewijzigd zijn en zonder een eigen update routine te schrijven.
Niet dat ik dat niet wil (of kan) maar meer dat ik de indruk heb dat dit standaard functionaliteit is.
Zo niet dan kan beter het weer op mijn eigen manier gaan doen.
Bookmarks