MySQL - Ejecutar Store Procedure vb6

 
Vista:

Ejecutar Store Procedure vb6

Publicado por John Carrasco Castañeda (2 intervenciones) el 05/09/2005 19:23:50
Alguien tiene el formato para ejecutar Store Procedure desde una libreria de clases con el objeto Command, por ejemplo esto no funciona, me podrian decir pq???

Dim Cmd As New ADODB.Command
On Error GoTo Validar
With Cmd
.ActiveConnection = Cn
.ActiveConnection.CursorLocation = adUseClient
.CommandText = "sp_eli_compras"
.CommandType = adCmdStoredProc
.Parameters.Append .CreateParameter("pcia", adInteger, adParamInput, 2, GCia)
.Parameters.Append .CreateParameter("pcodigo", adInteger, adParamInput, 5, Codigo)
.Parameters.Append .CreateParameter("ptipdoc", adInteger, adParamInput, 2, TipDoc)
.Parameters.Append .CreateParameter("pnumdoc", adVarChar, adParamInput, 12, NumDoc)
.Execute
End With
Cmd.ActiveConnection = Nothing
Set Cmd = Nothing
Exit Function
Validar:
MsgBox Err.Description
End Function

sale el siguiente error:

Algo esta equivocado en su sintax cerca '{call sp_eli_compras(1,206,1,'0001000000001')} en la linea 1

De antemano muchas gracias al que pueda responder.........
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder