hallo,

Habe eine zu bearbeitende DB 1:n, n:0|1, 0|1:1 (dazu mehrere 
nur-Lesen-Tabellen für die Auswahl-Boxen) und habe diese mit BASIC 
und DIALOG zusammen gestrickt, weil ich mit den Formularen und 
Reports zu keinem -für Aussenstehende verstehbaren- Ergebnis komme.

Beim Einfügen eines neuen Records 'n' muss man die Referenz auf den 
höherstehenden Record '1' eintragen (selbstverstänlich auch bei den 
Anderen).
Diese hole ich (unelegant, rechenintensiv) so :
s_SQL(16)="SELECT SID FROM "+sJS+  " ORDER BY SID DESC"
oReSe=oStmt.executeQuery(s_SQL(16))
oReSe.next()
SID=oReSe.getInt(1)     'getREF SID

Die (H)SQL-Syntax bietet die Funktion 'CALL IDENTITY()', abholbar 
nach dem Einsetzen eines neuen Records,
aaaber wie komme ich an sie ran?

oStmt.executeUpdate(...) verweigert...

Hat jemand eine bessere Lösung?

Grüsse
Wolfgang

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an