Ver Mensaje Individual
  #3  
Antiguo 21-09-2004
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Reputación: 21
AGAG4 Va por buen camino
oki

Si empiezo a quitar sentencias para determinar que es lo que esta incorrecto, me marca el siguiente error:

OverFlow occurred during data type conversion. Conversion error from string "0".

Dejando esta Sentencia:
Código SQL [-]
Select *from TFAC_PROMOCIONES
where sucursal=1 and cliente=1 and
FECHAINICIAL <=21/09/2004 and
FECHAFINAL   >=21/09/2004

Pero si lo hago de esta forma no me genera el error, pero no me devuelve ningun registro.
Código SQL [-]
Select *from TFAC_PROMOCIONES
where sucursal=1 and cliente=1 and
      HoraInicial <= (SELECT CURRENT_TIME FROM RDB$DATABASE) and
      HoraFinal >=   (SELECT CURRENT_TIME FROM RDB$DATABASE)
Al parecer el Error se debe al formato de Fechas que le estoy dando, pero ya los puse entre comillas pero no marca el mismo error pero señalandome la fecha. Que estará pasando ó que formato de fecha se le da a FireBird 1.50
para que me muestre el registro????
Los campos Fechas los tengo de tipo DATE y los de Horas de tipo TIME.
Cualquier comentario se los agradezco.
Responder Con Cita