-
Hola !!, tengo el siguiente codigo :
SELECT 0
USE CLAVE
dfecha = CLAVE.FECHA + 30
IF dfecha = DATE()
=MESSAGEBOX("Ingresar la nueva clave si desea seguir usando el programa")
endif
Y me da el siguiente mensage de error : "Incompatibilidad entre el tipo de operador y el tipo de operado"
Alguien me puede decir, como debo declarar la variable de fecha y donde esta el error.
¿Este tema te pareció interesante? Compártelo!
¿No es lo que buscabas? Intenta buscar un tema similar
5 comentarios
/ 5314 Visitas
-
Fijate si a la variable dfecha no le asignaste algun valor antes. o si el campo fecha de la tabla clave esta bien definido, porque esta seccion de codigo que mostraste esta perfecta.
-
Hola !!, ha la variable dfecha no se le asigna ningun valor antes y el campo fecha esta como de tipo fecha.
Alguna otra idea de lo que puede ser ?
-
Debaguealo y fijate el tipo que le definio el fox a la Variable dfecha.
-
Hola !!, queria saber como me fijo que tipo de valor le ha asignado Visual FoxPro ha esta variable ?
-
en el mismo debug tenes una subventana donde no solo te dice el valor que tiene en el momento sino que ademas muestra el tipo