Einzelnen Beitrag anzeigen

Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.426 Beiträge
 
Delphi 2007 Professional
 
#23

Re: ORDER in Unterselect sehr langsam

  Alt 14. Okt 2009, 09:18
Zitat von hoika:
Hallo,

SQL-Code:
for select ID FROM PERSONAL into ID1
  DO begin
    ID = ID1;
    MBID = null;
    SELECT FIRST 1 TB.AUFTRAGID FROM
    TERMINAL_BUCHUNGEN TB
    WHERE TB.PERSONALID = ID
    
    order by TB.Buchung Desc //// das hatte noch gefehlt

    INTO MBID;

    suspend;
  end
Was kommt denn für eine Fehlermeldung ?

Wenn er wegen einer Variablen meckert, immer ein : davor

Zum Arbeiten empfehle ich IBExpert (gibt es auch als kostenlose Personal)


Heiko

hmmm, also bei dem hier, kommen flasche daten raus (er lädt gar nix rein .... )

SELECT FIRST 1 TB.AUFTRAGID FROM TERMINAL_BUCHUNGEN TB WHERE TB.PERSONALID = ID INTO MBID; und bei dem
SELECT FIRST 1 TB.AUFTRAGID FROM TERMINAL_BUCHUNGEN TB WHERE TB.PERSONALID = :ID INTO MBID; kommt ein Fehler wegen dem ":"

Code:
Dynamic SQL Error
SQL error code = -901
undefined message number
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat