|
En ese caso, si tienes 5 registros iguales en todos los campos, puedes usar la clausula DISTINCT del select:
select distinct * from tabla where fecha = dFecha into cursor cursor_lista
Si es que solo quieres mostrar el dato fecha unico de la tabla podrias poner:
select distinct fecha from tabla where fecha = dFecha into cursor cursos_lista
En cuanto al error que mencionas, es un error que aveces aparece en el VFP, que indica que ese formulario no se guardo bien. Todo formulario del VFP es a la vez una tabla, tu puedes ejecutar este comando:
USE formulario.scx
BROWSE
y te va a abrir la tabla del formulario con una serie de campos en memo. Si es que te sale error al intentar abrir el formulario como tabla, significa que el archivo esta corrupto, y no habria forma de recuperarlo, o que talvez se borro el archivo sct, ten presente que un formulario tiene 2 archivos el SCX, y el SCT.
Si logras abrir el archivo, explora los campos objectname, properties y methods que son el nombre, propiedades, y metodos respectivamente de los objetos del formulario, y trata de encontrar por ahi algo que no este correcto, talvez un nombre de propiedad invalido, o algo, si es que vas a modificarlo, copia los archivos en una carpeta aparte, por si el intento de reparar el formulario empeora la situacion,
Espero haberte ayudado,
Saludos
Fernando
|