Hallo!
Ich habe auf dem SQL-Server eine gespeicherte Prozedur, die ich mit der TAdoStoredProc-Komponente ausführe. Nun kann es vorkommen, dass die
Prozedur nicht vollständig ausgeführt wird, da z.B. ein Fehler aufgetreten ist. In der Stored-Procedure selber habe ich für den Fehlerfall auch eine
Fehlerbehandlung eingebaut, die im Query-Analyser einwandfrei funktioniert. Sobald ich die Procedure mit ExecProc ausführe, bekomme ich im Fehlerfall
eine Delphi Exception und meine eigene Fehlerroutine in der Stored-Procedure wird nicht mehr ausgeführt.
Wie bekomme ich es hin, dass keine Delphi-Exception auftritt, sondern meine Fehlerbehandlung in der Stored-Procedure den Fehler behandelt??
Danke für Eure Hilfe !
Sascha
Ich habe auf dem SQL-Server eine gespeicherte Prozedur, die ich mit der TAdoStoredProc-Komponente ausführe. Nun kann es vorkommen, dass die
Prozedur nicht vollständig ausgeführt wird, da z.B. ein Fehler aufgetreten ist. In der Stored-Procedure selber habe ich für den Fehlerfall auch eine
Fehlerbehandlung eingebaut, die im Query-Analyser einwandfrei funktioniert. Sobald ich die Procedure mit ExecProc ausführe, bekomme ich im Fehlerfall
eine Delphi Exception und meine eigene Fehlerroutine in der Stored-Procedure wird nicht mehr ausgeführt.
Wie bekomme ich es hin, dass keine Delphi-Exception auftritt, sondern meine Fehlerbehandlung in der Stored-Procedure den Fehler behandelt??
Danke für Eure Hilfe !
Sascha
Comment