FoxPro/Visual FoxPro - Eliminar registros

 
Vista:

Eliminar registros

Publicado por jose leo (137 intervenciones) el 21/11/2008 17:24:35
Holas

Necesito eliminar registros de una tabla temporal, porque al usar reccount()=0 para validar un grid me considera los registros eliminados marcados , al utilizar

SELECT Vtmp
DELE ALL
PACK

me bota un error que tengo que abrir en modo exclusivo que es lo que me falta o que codigo utilizo.gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Eliminar registros

Publicado por sergio (737 intervenciones) el 21/11/2008 17:37:14
Para hacer un pack tiene que estar abierta en forma exclusiva
lo que te recomiendo es que en vez de utilizar reccount()
hagas

count for !deleted() to variable
is variable = a lo que necesitas
hace lo que tengas que hacer

y demas condiciones que necesites y asi no te toma encuenta los deleteados
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 4
Ha aumentado su posición en 2 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

RE:Eliminar registros

Publicado por kong (682 intervenciones) el 21/11/2008 19:04:08
ahi en 2 soluciones

una, abrir el archivo en exclusivo,
otra, usar el count
. si son temporales, supongo que son locales tambien..... si estan en el servidor, lo unico que queda es usar el count
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar