C0005 Error nach Select

21/05/2008 - 11:52 von Michael | Report spam
Hallo zusammen,

ich bekomme immer mal wieder aber eben nicht immr einen C5 nach dem
ausführen eines selectes

Der Select sieht so aus:

SELECT DISTINCT l1.gPpex_ID, l1.cDescription, l1.nCardCount, l1.cLayout,
l1.cCustomerName, l1.cPpex_BestandsID ;
FROM ppex_Loader l1 ;
WHERE EXISTS ( SELECT * ;
FROM ppex_loader l2 ;
WHERE l2.gPpex_ID = l1.gPpex_ID ;
AND l2.gPpue_ID IS NOT NULL ;
AND l2.nLoaderFlag = 1 ) ;
AND gPpue_ID IS NULL ;
INTO CURSOR ppex_Loader_ppe ;
ORDER BY l1.cDescription ;
NOFILTER

oder so
SELECT DISTINCT l1.gPpex_ID, l1.cDescription, l1.nCardCount, l1.cLayout,
l1.cCustomerName, l1.cPpex_BestandsID ;
FROM ppex_Loader l1 ;
WHERE EXISTS ( SELECT * ;
FROM ppex_loader l2 ;
WHERE l2.gPpex_ID = l1.gPpex_ID ;
AND l2.gPpue_ID IS NOT NULL ;
AND l2.nLoaderFlag = 1 ) ;
AND gPpue_ID IS NULL ;
INTO CURSOR ppex_Loader_ppe ;
ORDER BY l1.cDescription

Woran könnt das denn liegen?

Es wird hier ein select auf denn schon existierenden Cursor ppex_Loader
gemacht

Gruss und Dank
 

Lesen sie die antworten

#1 Holger Vorberg
21/05/2008 - 13:11 | Warnen spam
Hi,

was passiert, wenn du den existierenden Cursor mal vor dem Select schließt?

MfG
Holger Vorberg

Ähnliche fragen