SQL-Stored Procedures mit Rückgabe-Variablen....
Domi
- asp.net
hallo forum
hab da ein problem, habe ein stored-procedure auf dem sql7.0-server geschrieben, via query-analyzer funzt es einwandfrei...habe aber problem dieses procedure korrekt via asp aufzurufen, ein normales procedure ohne return-values klappt einwandfrei...aber wie mit?
hab hier mein ASP-Code gepostet (HILFE !!!) was ist falsch, bekomme immer: ADODB.Command error '800a0bb9'
danke und gruss domi
Set ObjCommand = Server.CreateObject("ADODB.Command")
'*** StoredProcedure-Name
ObjCommand.CommandText = "spAddAddress"
ObjCommand.CommandType = ADCMDStoredProc
Dim VarParameter
'*** Var @ID habe ich im StoredProcedures als output-var def. und die will ich dann auch am Schluss irgendwie haben
Set VarParameter = ObjCommand.CreateParameter("@ID",adInteger,adParamReturnValue)
ObjCommand.Parameters.Append VarParameter
ObjCommand.Execute()
Dim VarBla
VarBla = ObjCommand.Parameters("@ID")
Hallo,
versuch deinen Parameter als adParamOutput zu definieren
oder als adParamUnknown
Grüsse
Miraldo
geht nicht, bleibt immer schon bei
ObjCommand.CommandType = ADCMDStoredProc
hängen.....
versuch deinen Parameter als adParamOutput zu definieren
oder als adParamUnknown
Hallo Domi,
geht nicht, bleibt immer schon bei
ObjCommand.CommandType = ADCMDStoredProc
hängen.....
das sieht mir danach aus, als ob dem Script der Wert der Konstante
'adcmdStoredProc' fehlt.
Hast du
const adcmdStoredProc = enum (0 oder 1 oder so, habs jetzt nicht im Kopp)
definiert oder eine Liste der Konstanten und ihrer enums (z.B. adovbs.inc ) included ?
Gruss
Uwe Nohl