yks
Bekanntes Mitglied
Hi,
kann mir jemand bei folgenden 2 Problemen helfen.
1. Habe unter Delphi ein Formular und greife über die ADO-Komponenten auf eine Tabelle Sybase DB zu. Klappt auch alles super.
In der Datenbank werden in einem Before-Update-Trigger bestimmte Felder dieser Tabelle entsprechend berechnet. Die berechneten Felder werden aber nicht in der Datenmenge unter Delphi aktualisiert. Auch nicht nach einem Refresh. Ein Requery möchte ich nicht machen, kann später zulange dauern.
2. Habe in einem Formular das TDBGrid benutzt und Daten aus einer Tabelle anzeigt. Eine Spalte möchte ich allerdings als Lookup aus einer anderen Tabelle anzeigen. Genauer : Die Spalte in der Tabelle ist eine Referenz auf ein Datensatz in einer anderen Tabelle deren Spalte ich anzeigen möchte.
Dabei möchte ich die Lösung über SELECT x1, x2, ( SELECT info FROM T2 WHERE id=x3) FROM T1 nicht einsetzen.
...yks
kann mir jemand bei folgenden 2 Problemen helfen.
1. Habe unter Delphi ein Formular und greife über die ADO-Komponenten auf eine Tabelle Sybase DB zu. Klappt auch alles super.
In der Datenbank werden in einem Before-Update-Trigger bestimmte Felder dieser Tabelle entsprechend berechnet. Die berechneten Felder werden aber nicht in der Datenmenge unter Delphi aktualisiert. Auch nicht nach einem Refresh. Ein Requery möchte ich nicht machen, kann später zulange dauern.
2. Habe in einem Formular das TDBGrid benutzt und Daten aus einer Tabelle anzeigt. Eine Spalte möchte ich allerdings als Lookup aus einer anderen Tabelle anzeigen. Genauer : Die Spalte in der Tabelle ist eine Referenz auf ein Datensatz in einer anderen Tabelle deren Spalte ich anzeigen möchte.
Dabei möchte ich die Lösung über SELECT x1, x2, ( SELECT info FROM T2 WHERE id=x3) FROM T1 nicht einsetzen.
...yks