
Validar informacion antes de eliminarla
Publicado por Heriberto (10 intervenciones) el 05/03/2016 03:46:39
Saludos amigos foxeros.
Necesito implementar la automatización de validar cualquier tipo de información antes de borrarla.
He pensado en crear un procedimiento de usuario al cual llamar desde cualquier form en donde este la opcion de borrar un registro. A este procedimiento pasarle un listado de tablas para que busque el dato a evaluar asi como el campo de la tabla a comparar con el registro que deseo eliminar. Este procedimiento debe estar disponible desde cuelquier form de mi aplicación y en caso de que encuentre coincidencia en cualquiera de las tablas que pase para busqueda, debe retornar el nombre de la tabla o ablas en que encontro la coincidencia.
Creo que esto debe ser escencial en cada aplicación que se desarrolle para que la información sea consisa y no hayan huecos o vacios de inconsistencias.
Me podrian ayudar con ejemplos practicos de como hacerlo. Antes, en Clipper, lo implemente pero era un codigo extenso y poco eficiente. Gracias por su ayuda
Necesito implementar la automatización de validar cualquier tipo de información antes de borrarla.
He pensado en crear un procedimiento de usuario al cual llamar desde cualquier form en donde este la opcion de borrar un registro. A este procedimiento pasarle un listado de tablas para que busque el dato a evaluar asi como el campo de la tabla a comparar con el registro que deseo eliminar. Este procedimiento debe estar disponible desde cuelquier form de mi aplicación y en caso de que encuentre coincidencia en cualquiera de las tablas que pase para busqueda, debe retornar el nombre de la tabla o ablas en que encontro la coincidencia.
Creo que esto debe ser escencial en cada aplicación que se desarrolle para que la información sea consisa y no hayan huecos o vacios de inconsistencias.
Me podrian ayudar con ejemplos practicos de como hacerlo. Antes, en Clipper, lo implemente pero era un codigo extenso y poco eficiente. Gracias por su ayuda
Valora esta pregunta


0