Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/11/2007, 13:02
nancy8120
 
Fecha de Ingreso: enero-2006
Mensajes: 233
Antigüedad: 19 años, 3 meses
Puntos: 2
'ASP 0105 : 80004005' y store procedure

tengo el siguiente problema
Request object error 'ASP 0105 : 80004005'
Index out of range

pero no veo el parametro fuera de rango
les muestro el codigo
se q el store procedure no es el problema pero le muestro el codigo tambia
el codigo asp
lsSql=""

if Request.Form("txtCampo")(6)= trim("False") then
lnActivo=0
else
lnActivo=1
end if

lsSql="exec SP_CCuentas 2,'" & Request.Form("txtCampo")(1) & "','" & Request.Form("txtCampo")(2) & "','" & Request.Form("txtCampo")(3) & "','" & Request.Form("txtCampo")(4) & "','" & Request.Form("txtCampo")(5) & "'," & lnActivo & ",'" & trim(Request.Form("hdnIdRegistro")(1))
cmdSRG.CommandText=lsSql
cmdSRG.Execute()



el strore procedure
CREATE procedure dbo.SP_CCuentas (@PnAccion int, @PsIdCuenta Char(7)=NULL,
@PsCconcepto Varchar(70)=NULL, @PsDescCuenta Varchar(500)=NULL,
@PsClasificación Varchar (30)=NULL,@sActivo bit =null,
@PsIdCuentaE Tinyint=NULL ) as

begin
--Actualización
if (@PnAccion = 2)
update CCuentas set sConcepto=@PsCconcepto,sDescCuenta=@PsDescCuenta,s Clasificacion=@PsClasificación,
sActivo=@sActivo
where @PsIdCuentaE=nConsecCuenta


gracias por la ayuda