Tengo el siguiente codigo
Código PHP:
set cnx=server.CreateObject("adodb.connection")
cnx.Open st_cnx, st_usu, st_pwd
set cmdtransbank=server.CreateObject("adodb.command")
retorno=""
with cmdtransbank
.ActiveConnection = cnx
.CommandType = 4
.CommandText ="TRA_SP"
.Parameters("@1")=cStr(request("1"))
.Parameters("@2")=cStr(request("2"))
.Parameters("@3")=cStr(request("3"))
.Parameters("@4")=cStr(request("4"))
.Parameters("@5")=cStr(request("5"))
.Parameters("@6")=cStr(request("6"))
.Parameters("@7")=cStr(request("7"))
.Parameters("@8")=cStr(request("8"))
.Parameters("@9")=cStr(request("9"))
.Parameters("@10")=cStr(request("10"))
.Parameters("@11")=cStr(request("11"))
.Parameters("@12")=cStr(request("12"))
.Parameters("@13")=cStr(request("13"))
.Parameters("@14")=cStr(request("14"))
.Parameters("@15")=cStr(request("15"))
.Parameters("@16")=cStr(request("16"))
.Parameters("@17")=cStr(request("17"))
.Parameters("@18")=cStr(request("18"))
.Parameters("@tbk_accion")= cStr("")
set retorno=.Execute
end with
set cmdtransbank=nothing
y cuando ejecuto esta llamada me dice el siguiente error:
ADODB.Command;La aplicación utiliza un valor de tipo no válido para la operación actual.
¿Porque puede estar sucediendo este error?
Muchas gracias