Bin von folgendem ausgegangen :
Zitat von
sancho1980:
grund: die sp läuft im ibexpert-debugger tadellos, aber wenn sie von firebird selbst ausgeführt wird, ist die ergebnismenge nicht korrekt.
Wenn es in IBExpert tadellos läuft und "in
FB selbst nicht", was soll man dazu sagen ? Bin davon ausgegangen, daß "in
FB" bedeutet : "außerhalb von IBExpert". Dein Programm benutzt ja hoffentlich dieselbe
FB-Version wie IBExpert oder der -Debugger. Ist der extern, dann wären es schon 3 Programme. Hast Du eventuell sogar
FB-GDS32 usw. -
DLL Hickhack ?
So, es läuft also mit IBExpert. Dann kann die SP ja gar nicht so falsch sein. Wieso gehts dann aber trotzdem nicht richtig ? Geht es vielleicht nur zufällig und nur momentan ? Ich könnte das Programm nicht ruhigen Gewissens so rausgeben, sondern würde der Sache auf den Grund gehen. Stelle Dir mal vor, es gibt tatsächlich einen Konflikt zwischen IBX und
FB. Was dann ?