Hallo,
Ich habe folgendes für mich vollkommen unerklärliches Problem:
1. Ich führe mit Delphi storedProcedureEins aus, die in der Datenbank gespeichert ist und erhalte als Ergebnis eine Datenmenge. Beim ersten mal klappt das wunderbar und ich bekommen die erwarteten Daten.
2. Dann führe ich storedProcedureZwei aus und bekomme wieder die richtige Datenmenge.
3. Dann führe ich storedProcedureEins noch einmal aus und...
3a Bekomme die richtigen Daten, wenn ich das Programm im Debugger laufen habe
3b Habe einen leeren Datensatz, wenn ich das Programm über die Exe aufrufe
Was läuft beim Datenbankzugriff im Debugger anders? Kann man irgendwo Optionen zum ausführen im Debugger einstellen oder nachgucken? (Ich verwende TurboDelphi2006 und bin im Umgang mit Datenbanken noch unerfahren, also bitte für Dumme erklären
)
Falls ihr eine Idee zur Lösung meines Problems habt, dürft ihr die natürlich auch gern posten.
Hoffe irgendjemand kann damit etwas anfangen.
Danke schonmal
Flippo