¿Se pueden eliminar registros desde una consulta y que se eliminen igual en la tabla original?

HOla hola experto aquí preguntando de nuevo
quisiera saber si hay una manera de eliminar registros desde una consulta y que se eliminen igual en la tabla original .
Tengo un grid donde reflejo las concidencias a buscar
y si a el usuario no le sirve o ya no utilizara esas concidencias que las elimine
y se eliminen dentro de la tabla original .
Espero haberme explicaco
Gracias ..

1 respuesta

Respuesta
1
Primero que todo déjame aclararte que no puedes eliminar registros desde una consulta debido a que estas son de solo lectura, para esto utiliza un vista si es el caso de que necesites solo unos registros específicos o la misma tabla, agrégala al entorno de datos del formulario, establece las propiedades Datassesion y BufferMode del formulario a valor 2, en el evento init del formulario escribes las siguientes líneas de comando:
Set Multilocks On
Set Deleted On
Agregas al formulario un botón de comando para guardar cambios y en el evento click de este botón escribes el siguiente código:
=Tableupdate(.T., .T., "NombreTabla\NombreVista")
Lo anterior graba los cambios que realices en la tabla o vista, inclusive si eliminas registros, todos esos cambios los envía a la tabla original.
Cualquier cosa me comentas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas