Einzelnen Beitrag anzeigen

Benutzerbild von GuenterS
GuenterS

Registriert seit: 3. Mai 2004
Ort: Österreich > Bad Vöslau
760 Beiträge
 
Turbo Delphi für Win32
 
#1

Umstieg von BDE auf ADO (dbGo)

  Alt 28. Sep 2006, 12:15
Datenbank: SQL Server • Version: 2000 • Zugriff über: BDE; ADO
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?
Günter
Pünktlichkeit ist die Fähigkeit vorherzusagen um wieviel sich der Andere verspäten wird.
  Mit Zitat antworten Zitat