Mostrando entradas con la etiqueta mantenimiento. Mostrar todas las entradas
Mostrando entradas con la etiqueta mantenimiento. Mostrar todas las entradas

sábado, 25 de julio de 2020

Pantalla de mantenimiento con campos asociados

Hace tiempo publique como enlazar y traducir campos desde una base de datos a una pantalla de formulario de mantenimiento de datos de visual basic. 
Ahora vamos a ampliar un poco más los conceptos y vamos a ver cómo hacer un enlace (binding) a otra tabla similar a un INNER JOIN de Oracle pero desde el código de Visual Basic. También veremos cómo posicionar en el DataGridView  las columnas donde deseemos independientemente de su orden de carga.

Finalmente añadiremos una sub-pantalla para rellenar dos campos de mantenimiento  desde otra pantalla con combos anidadas.

La pantalla de mantenimiento será una pantalla sencilla con un grid, cuatro campos de filtrado y mantenimiento, los botones Alta, Baja, Modificación. Aceptar, Cancelar y finalmente un botón que nos llevará a la sub-pantalla con dos combos anidadas para la edición de los dos campos nivel 1 y nivel 2.

En el form load indicamos la asociación con los botones de Alta, Baja y Modificación.

Mantenimiento de campos con VB
Fotos similares

jueves, 14 de noviembre de 2013

Mantenimiento básico de datos a través de procedimientos almacenados

En muchas ocasiones es mejor crear un procedimiento almacenado directamente en la Base de Datos SQL Server que escribir el código en un lenguaje de programación, de este modo en el código bastará con llamar al procedimiento almacenado con exec de esta forma:  exec sp_MantenimientoTabla '0001', 'Nueva Linea' Donde 0001 es el código y Nueva Línea la descripción.

Además de tener el código fuente mucho más limpio, si hay algún problema o es necesaria una modificación, sólo habrar que tocar el procedimiento almacenado con lo que no será necesario tocar el código fuente.