Buenos días,
Tengo un problema con una DBF y su CDX en fwppc. Necesito borrar sus datos, pues de toda la vida se ha abierto en modo exclusivo y se ha ejecutado (Aliasdbf)->(__dbZap())
Después de esto en la pda, Reccount() devuelve cero. Si cierro y abro la dbf, Reccount() devuelve los mismos registros que había antes del ZAP, pero sólo en el orden natural, en los índices devuelve 0.
El resúmen es que no borra, los datos, pero si el valor en los índices. Por ejemplo:
clientes.dbf y clientes.cdx donde el índice es CODIGO.
Imaginemos que tenemos 2 registros, pues después de hacer zap , close y open tenemos:
ordSetfocus(0) ---> Reccount() == 2 Orden natural
ordSetfocus(1) ---> Reccount() == 0 Orden CODIGO
¿Como borro todos los datos en la PDA con garantías? ¿Alguien conoce este bug?
Borrar datos DBF
Borrar datos DBF
Un Saludo,
Joaquín Martínez
Joaquín Martínez
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Borrar datos DBF
Joaquín,
En que carpeta de la PDA mantienes los DBFs e índices ?
Creo recordar que esto se comentó en su día, En determinadas carpetas no funcionaba bien, no recuerdo bien si era en la tarjeta de memoria.
Seguramente este la conversación en estos foros
En que carpeta de la PDA mantienes los DBFs e índices ?
Creo recordar que esto se comentó en su día, En determinadas carpetas no funcionaba bien, no recuerdo bien si era en la tarjeta de memoria.
Seguramente este la conversación en estos foros
Re: Borrar datos DBF
Antonio,
En el mismo emulador falla y es mi disco duro.
En la pda, en la memoria principal, sin tarjeta ni nada.
Creo que esa función de harbour, no está implementada para el sistema de ficheros de win CE, o no se ha contemplado.
En el mismo emulador falla y es mi disco duro.
En la pda, en la memoria principal, sin tarjeta ni nada.
Creo que esa función de harbour, no está implementada para el sistema de ficheros de win CE, o no se ha contemplado.
Un Saludo,
Joaquín Martínez
Joaquín Martínez
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Borrar datos DBF
Joaquín,
Es un problema propio de Windows CE y Windows Mobile.
Depende de donde pongas los ficheros
Es un problema propio de Windows CE y Windows Mobile.
Depende de donde pongas los ficheros