Foros del Web » Programando para Internet » ASP Clásico »

SP.... expects parameter '@cpostal', which was not supplied

Estas en el tema de SP.... expects parameter '@cpostal', which was not supplied en el foro de ASP Clásico en Foros del Web. Hola amigos... miren... me surgio ese error... Cita: Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC SQL Server Driver][SQL Server]Procedure 'sp_PagoDeEmpresas' expects parameter ...
  #1 (permalink)  
Antiguo 31/01/2004, 15:56
 
Fecha de Ingreso: febrero-2002
Mensajes: 442
Antigüedad: 22 años, 3 meses
Puntos: 2
SP.... expects parameter '@cpostal', which was not supplied

Hola amigos... miren... me surgio ese error...
Cita:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]Procedure 'sp_PagoDeEmpresas' expects parameter '@cpostal', which was not supplied.
Y la verdad que son todos intentos fallidos!:.. Cual puede ser el error???? que hay de malo en este codigo?????


###### CODIGO ASP #######
Código PHP:
    intAnio Request("anio")
    
cpostal Session("cp")
    
    
response.write(intAnio)
    
response.write(cpostal)
    
    
    Const 
adVarChar 200
    
Const adNumeric 131    
    
Const adUseClient 3
    
Const adUseServer 2    
    
Const adParamInput = &H0001    
    
    Set cmdTemp
=Server.CreateObject("ADODB.Command")
    
cmdTemp.ActiveConnection OpenConnection     
    cmdTemp
.CommandType 1
    cmdTemp
.CommandText "sp_PagoDeEmpresas" 
    
cmdTemp.Parameters.Append cmdTemp.CreateParameter("cpostal"adNumericadParamInput9,cpostal
'    cmdTemp.Parameters("cpostal").Value = cpostal    
    cmdTemp.Parameters.Append cmdTemp.CreateParameter("panio", adNumeric, adParamInput, 9, intAnio) 
    
    cmdTemp.CommandTimeout = 60 '
timeout in one minutes 
    Set objRS 
Server.CreateObject("ADODB.RecordSet"
    
objRS.CursorLocation adUseClient 
    objRS
.Open cmdTemp      EN ESTA LINEA ME DA EL ERROR!!!!!!! 

######## STORED PROCEDURE #########
Código PHP:
CREATE PROCEDURE sp_PagoDeEmpresas

@cpostal NUMERIC(9),
@
panio NUMERIC(9)

AS
.
.
.
.
.
GO 

Algun maestro que me ayude????
__________________
tech-nico.com
  #2 (permalink)  
Antiguo 02/02/2004, 07:49
Avatar de jercer  
Fecha de Ingreso: octubre-2003
Mensajes: 373
Antigüedad: 20 años, 7 meses
Puntos: 13
El procedimiento sp_PagoDeEmpresas recibe dos parametros y tu no le has pasado ninguno
  #3 (permalink)  
Antiguo 05/02/2004, 01:41
 
Fecha de Ingreso: febrero-2002
Mensajes: 442
Antigüedad: 22 años, 3 meses
Puntos: 2
Perdon por la demora!!!!!!!

Hola amigo!.. gracias por responder!... y disculpas por mi ausencia.
Es la primera vez que ejecuto un stored procedure de esta forma... ya que antes siempre lo ejecutaba mucho mas facil....
o sea... asi: Ejecutar "sp_PagoDeEmpresas", param1, param2

Esta forma que estoy probando ahora me suena mas eficiente ya que define todo !! pero nunca la he probado!....

Como es eso de que no pase ningun parametro??
Me darias un ejemplo teniendo en cuenta lo que yo hice para pasarle un parametro???

Muchas gracias!
__________________
tech-nico.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:13.