Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#4

AW: ComboBox in DBGrid - Änderungen werden nicht übernommen?

  Alt 8. Jun 2011, 10:15
1. Du machst die Query updatable. Kann Dir leider nicht sagen, was mySQL dazu braucht. Aber ohne Primary Key Zugriff geht’s sicher nicht. Ob die ZEOS Kompos dann der gleichen Meinung sind wie die DB weiß ich auch nicht.
Wenn Du etwas experiemtieren willst, fang mit einer Query auf die Kerntabelle an. Dann kannst Du solange die Komplexität erhöhen, bis es nicht mehr updatable ist. Group by Selects oder denormalisierte Ergebnisse sollten in jedem Fall vermieden werden.
2. Wir verwenden Komponenten, die es neben dem Standardzugriff erlauben, explizite SQL Anweisungen für Insert/Update/Delete anzugeben (directSQL). Das könnte Dir auch helfen, hängt aber wiederum von den Möglichkeiten von ZEOS ab.

Hier gibt es sicher mySQL und ZEOS Fachleute, die das genau wissen, ob man das in Deinem Fall auch machen kann.
Gruß, Jo
  Mit Zitat antworten Zitat