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

procedimiento en sql

Estas en el tema de procedimiento en sql en el foro de ASP Clásico en Foros del Web. saben estoy trabajando con sql server 2000 tengo un procedimiento que como local en la bd me funciona ok le paso los parametros de una ...
  #1 (permalink)  
Antiguo 07/03/2008, 06:10
 
Fecha de Ingreso: febrero-2008
Mensajes: 26
Antigüedad: 16 años, 3 meses
Puntos: 1
procedimiento en sql

saben estoy trabajando con sql server 2000 tengo un procedimiento que como local en la bd me funciona ok
le paso los parametros de una pagina asp


pero en la coneccion con remota con un servidor no funciona que puede ser

SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO



ALTER procedure UP_FUN (@V_FECI SMALLDATETIME,@V_CODI NVARCHAR(10),@V_FECT SMALLDATETIME)
AS
DECLARE

@DIF float,
@CFL float,
@CANT FLOAT


SELECT @DIF=DATEDIFF(d,FECI,FECT)+1
FROM ATM_PERM_CONTROL
WHERE FECI=@V_FECI AND FECT=@V_FECT AND CODI=@V_CODI

SELECT @CFL=COUNT(FECHA) FROM DIAS_QNS_FL
WHERE FECHA BETWEEN @V_FECI AND @V_FECT
/*** las cantidades por ser 25,2,1
UPDATE ATM_PERM_CONTROL SET CANTD=@DIF-@CFL
WHERE CODI=@V_CODI AND FECI=@V_FECI

/****saldo=15al iniciar, aqui me deberia actualicar el saldo y por ser quedarme -13 pero me lo deja en - 41

UPDATE fun_dias_perm SET SALDO=SALDO-(@DIF-@CFL)
WHERE RUT=@V_CODI AND ANOA=YEAR(@V_FECI)


GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
  #2 (permalink)  
Antiguo 07/03/2008, 13:26
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: procedimiento en sql

Si localmente funciona, pero no remotamente, quiere decir que el procedimiento está bien, el problema debe ser en la parte de ASP, por favor publica el error que envía y el código ASP, -solamente la parte funcional-.

* Utiliza las etiquetas de código, es más facil leerlo.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 14:46.