Einzelnen Beitrag anzeigen

hhocks

Registriert seit: 2. Nov 2003
1 Beiträge
 
Delphi 6 Enterprise
 
#1

ADOStoredProc, MS SQL, eOleException

  Alt 2. Nov 2003, 08:46
Hi,

Ich benutze Delphi 6.0 Enterprise, MS SQL Server 2000

vom Delphi Programm rufe ich eine Stored Procedure auf und erhalte eine eOleException "undefined error".

Diese Procedure läuft unter dem Enterprise Manager und dem SQL Query Analyzer korrekt und ohne Fehlermeldung und bearbeitet alle Daten korrekt.

In der Prozedur erstelle ich einen CURSOR, öffne ihn, versuche ihn zu benutzen und schliesse ihn am Ende ordnungsgemäss.

Der Fehler tritt auf wenn ich in der Stored Procedure einen FETCH Befehl benutze. Nehme ich den FETCH Befehl raus erhalte ich keine Fehlermeldung.

Da die Delphi Routine durch eine Exception abgebrochen wird kann ich nicht auf Return Werte und Parameter zugreifen.

Kann mir jemand verraten, was ich entweder bei der TADOStoredProc Komponente oder in der Stored Procedure einstellen muss, damit alles klappt ?

hhocks
Angehängte Dateien
Dateityp: txt delphi_ado_error_01.txt (4,0 KB, 5x aufgerufen)
  Mit Zitat antworten Zitat