Forum: Datenbanken
by baumina,
11. Apr 2016
Woher soll denn das Dataset erahnen welche Tabellen wie upzudaten sind, wenn du einen komplexen select hast?
Forum: Datenbanken
by baumina,
11. Apr 2016
Selber Readonly auf true setzen würde eh nix bringen. Lass dir mal TDataset.CanModify anzeigen.
Forum: Datenbanken
by baumina,
11. Apr 2016
Ich denke, dass das Dataset auf Readonly steht, weil es sich um eine Abfrage mit joins handelt. Bei einer einfachen Abfrage (select * from xyz) wird automatisch ein update-Statement (update xyz set abc = 'xxx') erstellt, bei komplexen Abfragen setzt dieser Automatismus Readonly einfach auf false und man muss sich selber um alles kümmern.