RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  60140 - COMO LLAMO STORE PROCEDURA ORACLE CON ASP
Autor:  Alexis Adrovez
tengo un package al cual contiene 2 procedimentos almacenados, uno de ellos encargado de insertar datos a la tabla.

El procedimiento o package lo he podido compilar en el toad y me funciona perfecto. El problema es cuando lo llamo desde asp, me da el siguiente error

-2147217900
ora-06550: line 1, column 7: pls-00306: wrong number or types of arguments in call to 'ingresa_pedido' ora-06550: line 1, column 7: pl/sql: statement ignored

este es el codigo asp

set conn = server.createobject("adodb.connection")
conn.open cadenaconexion
set pobjrec = server.createobject( "adodb.recordset" )
set pobjcom = server.createobject( "adodb.command" )

vvar_nombre = "alexis"
vvar_direccion = "aki"
vvar_id_comuna =1
vvar_id_ciudad = 1
vvar_id_cliente = 1
vvar_id_producto = 1
vvar_id_trabajo = 1
vvar_fecha ="01/01/1900"
vvar_plazo_cotizacion = 3
vvar_observacion ="hola"
vvar_modifica_suministro = 1

with pobjcom
.activeconnection = conn
.commandtext = "pkg_actualiza_pedido.ingresa_pedido"
.commandtype = 4
.parameters.refresh
.parameters("@var_nombre") = vvar_nombre
.parameters("@var_direccion") = vvar_direccion
.parameters("@var_id_comuna") = vvar_id_comuna
.parameters("@var_id_ciudad") = vvar_id_ciudad
.parameters("@var_id_cliente") = vvar_id_cliente
.parameters("@var_id_producto") = var_id_producto
.parameters("@var_id_trabajo") = vvar_id_trabajo
.parameters("@var_fecha") = vvar_fecha
.parameters("@var_plazo_c


Nombre
Apellidos
Correo
Comentarios