Momentan verwenden wir noch die
BDE und wollen über kurz oder lang auf etwas anderes wie
ADO (dbGo) umsteigen.
Die
BDE bietet ein TUpdateObject an, mit welchem man Queries, welche Joins enthält editieren kann, jedoch finde ich dies nicht bei den dbGO Komponenten.
Meine
Query:
SQL-Code:
SELECT A.Feld1, A.Feld2, A.Feld3, B.Feld4, B.Feld5, C.Feld6, C.Feld7, D.Feld8
FROM A
INNER JOIN B ON A.Key1 = B.Key1
INNER JOUN C ON A.Key2 = C.Key2
LEFT JOIN D ON B.Key2 = D.Key2
Ich kann im DBGrid die Werte zwar ändern, aber immer wenn ich zur nächsten Zeile wechsle bekomme ich die Fehlermeldung "Im Project1.exe ist eine
Exception der Klasse EOleException mit der Meldung 'Die Ereignisbehandlung des Consumers rief eine nicht reentrante Methode beim Provider auf' aufgetreten"
Gibt es einen einfachen Weg, diese
Query doch editierbar zu machen?