Buscar fechas en una tabla con IF
Publicado por Néstor (27 intervenciones) el 29/04/2016 04:31:50
Buenas noches estimados... a ver si me pueden ayudar... tengo una gran duda cuando hago una busqueda de una fecha en una tabla.. les muestro las lineas
lo mas cumbre es que no tengo errores, pero no se que pasa que la repuesta que me da siempre es lo que esta despues del ELSE, es como si la condicion que estoy dando en el IF no es la correcta, por favor si me pueden ayudar se los voy a agradecer...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
***************************************
CLOSE ALL
SET CENTURY ON
***********************************************************************************
USE "c:\sis_g\base de datos\mcaja.dbf"
******************************************************
*fecha_inicial=CTOD("04/18/2016")
*fecha_final=CTOD("04/18/2016")
* APPEND FROM "c:\sis_g\base de datos\movi\movi.dbf" FOR fecha=>fecha_inicial and fecha=<fecha_final
*******************************************************************************************************************
SELECT mcaja
fecha_inicial=CTOD("08/18/2016")
fecha_final=CTOD("08/18/2016")
IF fecha=fecha_inicial AND fecha=fecha_final
*SET FILTER TO fecha=>fecha_inicial and fecha=<fecha_final && SI HAGO ESTO FUNCIONA
eMessageTitle = 'Atención.....'
eMessageText = 'no EXISTE INFORMACION CON ESA FECHA'
nDialogType = 0+64
nAnswer=MESSAGEBOX(eMessageText,nDialogType,eMessageTitle)
ELSE
eMessageTitle = 'Atención.....'
eMessageText = 'si EXISTE INFORMACION CON ESA FECHA'
nDialogType = 0+64
nAnswer=MESSAGEBOX(eMessageText,nDialogType,eMessageTitle)
ENDIF
lo mas cumbre es que no tengo errores, pero no se que pasa que la repuesta que me da siempre es lo que esta despues del ELSE, es como si la condicion que estoy dando en el IF no es la correcta, por favor si me pueden ayudar se los voy a agradecer...
Valora esta pregunta


0