Ver Mensaje Individual
  #17 (permalink)  
Antiguo 03/05/2013, 17:04
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Procedimiento nomina

Cita:
Iniciado por tanliz Ver Mensaje
Las variables de tipo OUT solo las puse para poder ver los valores que obtengo cuando llamo al procedimiento, en un principio los tenia declarados dentro del procedimiento, y las variables fechas les mando a FechaI='2013-04-16' y a FechaF='2013-04-30'... ya implemente BETWEEN y el resultado sigue siendo el mismo...
Acá la cosa queda clara...


El problema es que tu mandas esos valores en los parámetros de fecha, pero los parámertos son OUT, por lo que no admiten datos de entrada.
En ese caso, siendo FechaI y FechaF OUT, cualquier valor que asignes a la llamada se descarta y pasan a valer NULL, porque no están incializados.
Lo que en realidad sucede es que no te están funcionando las consultas porque estás comparando con un rango nulo...

Cambia los parámetros de fecha por INOUT y prueba de nuevo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)