![]() | ![]() Products ![]() ![]() ![]() ![]() |
Home » Technical Support » ElevateDB Technical Support » Incident Reports » Incident Reports Addressed for Version 1.09 » View Incident Report |
![]() |
Reported By: Uli Becker Reported On: 4/7/2008 For: Version 1.09 Build 1 |
PREPARE Stmt FROM 'insert into posten select ' + cast(GetNewIndex(2) as Varchar) + ' as PostenID, ' + cast(NewRechnungenID as Varchar) + ' as RechnungenID,OrderID, Datum, Ziffer, Begruendung, Uhrzeit, Faktor, Preis, Summe, Hoechstwert, Anzahl, BesondereKosten, Zeitstempel,HoechstwertPreis from Posten where RechnungenID = ?'; Execute Stmt using RechnungenID; GetNewIndex is this function (short version): FUNCTION "GetNewIndex" (IN "Tablenumber" INTEGER) RETURNS INTEGER BEGIN DECLARE Result CURSOR FOR Stmt; DECLARE NewIndex INTEGER DEFAULT -1; PREPARE Stmt FROM 'Update indizes set ID = ID + 1 where Tablenumber = ?'; Execute Stmt using Tablenumber; PREPARE Stmt FROM 'Select ID from indizes where Tablenumber = ?'; OPEN Result using Tablenumber; Fetch FIRST FROM Result(ID) INTO NewIndex; RETURN NewIndex; END
This web page was last updated on Tuesday, June 3, 2025 at 08:21 AM | Privacy Policy![]() © 2025 Elevate Software, Inc. All Rights Reserved Questions or comments ? ![]() |