FoxPro/Visual FoxPro - DELETE y Grid

   
Vista:

DELETE y Grid

Publicado por Ronald (1 intervención) el 22/11/2008 22:33:31
Mi problema es con el comando delete, tengo un boton elimar, y una grib donde estan contenidos los datos de la tabla, para eliminar un registro uso SQL, la sintaxis de mi boton eliminar es la siguiente:

USE tabla EXCLUSIVE
DELETE FROM tabla WHERE campo1 = variable1
PACK
THISFORM.REFRESH

y realmente si borra los registros de la tabla, pero el grig que contiene los datos desaparece, y solo aparece hasta que se inicia nuevamente el programa.

Ojala alguine pueda ayudarme.

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:DELETE y Grid

Publicado por Miguel (115 intervenciones) el 22/11/2008 23:57:10
Quiza estes cerrando tu tabla, es por eso que desaparece.

podrias intentar otra forma.
abres tu table al inicio
en el boton de eliminar hacer
set delete on
select tabla
dele all for campo1=variable1
thisform.grid.refresh

suerte.
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

RE:DELETE y Grid

Publicado por HELDER (COUNDY) (710 intervenciones) el 24/11/2008 18:42:27
thisform.grid.refresh
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