Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2004, 07:39
Avatar de jUaN_
jUaN_
 
Fecha de Ingreso: septiembre-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 220
Antigüedad: 22 años, 8 meses
Puntos: 0
error en llamado de un SP

hola chicos me esta tirando este error

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Procedure 'SP_NewRemedyTicket' expects parameter '@Fecha_Hora_Llamada', which was not supplied.


en el siguiente codigo

<%

Set strConection = Server.CreateObject("ADODB.Connection")

strConection = "DRIVER={SQL Server}; SERVER=sdbuetycau01; DATABASE=Arsystem; UID=webuser; PWD=1234567"
set cmdInsertOpinion = Server.CreateObject("ADODB.Command")
cmdInsertOpinion.ActiveConnection = strConection
cmdInsertOpinion.CommandText = "SP_NewRemedyTicket"
cmdInsertOpinion.CommandType = 4
cmdInsertOpinion.CommandTimeout = 0
cmdInsertOpinion.Prepared = true
cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@Fecha_Hora_Llam ada", 135, 1,cdate("12/11/2004 12:00:00 AM"))
cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@grupo", 200, 1, 15,"CAU LLAMADAS")
cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@abierta_por", 200, 1, 10,"YP00448")
cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@usuario", 200, 1,10,"YP03698")
cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@descripcion", 200, 1,255,"PRUEBA WEB")
cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@Tipo_servicio", 200, 1,15,"OTROS")
cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@servicio", 200, 1,15,"PRUEBA")
cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@Estado", 2, 1,0)
cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@Asignada_a", 200, 1,15,"CAU LLAMADAS")
cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@ip", 200, 1,12,"10.11.22.154")
'cmdInsertOpinion.Parameters.Append cmdInsertOpinion.CreateParameter("@nro", 200, 2,20)
cmdInsertOpinion.Execute()

'id = cmdInsertOpinion.Parameters.Item("@nro").Value
%>

alguien me puede decir porque no me lo toma si en el encabezado de store me dice estos datos

CREATE PROCEDURE SP_NewRemedyTicket
@Fecha_Hora_Llamada datetime,
@grupo varchar(15),
@abierta_por varchar(10),
@usuario varchar(10),
@descripcion varchar(255),
@Tipo_servicio varchar(15),
@Servicio varchar(15),
@Estado int,
@Asignada_a VARCHAR(15),
@ip varchar(12)
--@nro varchar(20) OUTPUT
__________________
<% Viru %>