EJEMPLO EN VB.NET
¿CÓMO PROGRAMAR UN BOTÓN PARA
ELIMINAR REGISTROS A UNA BASE DE
DATOS?
Nota: El ejemplo está hecho con Visual Studio 2012 y Access 2010.
DECLARAMOS LAS VARIABLES QUE VAMOS A NECESITAR.
DISEÑAMOS LA INTERFAZ DEL FORMULARIO
FRMELIMINAR…
COLOCAMOS TODOS LOS CAMPOS (EXCEPTO TXTCEDULA) Y EL BOTÓN ELIMINAR
CON LA PROPIEDAD ENABLED = FALSE.
PROGRAMAMOS EL EVENTO LOAD DEL
FORMULARIO PARA QUE SE ABRA LA CONEXIÓN
AL CARGAR.
SE PROGRAMA EL BOTÓN BUSCAR PARA CARGAR LA
INFORMACIÓN DEL REGISTRO EN LOS CAMPOS DEL
FORMULARIO Y ACTIVAR EL BOTÓN ELIMINAR.
PROGRAMAMOS EL BOTÓN ELIMINAR PARA QUE EL
USUARIO CONFIRME QUE DESEA BORRAR EL
REGISTRO ENCONTRADO Y A CONTINUACIÓN
EJECUTAR LA CONSULTA DELETE
CORRESPONDIENTE.
FINALMENTE, SE PROGRAMA EL BOTÓN VOLVER PARA
CERRAR LA CONEXIÓN Y REGRESAR AL FORMULARIO
ANTERIOR.
VAMOS A VER LOS REGISTROS QUE TENEMOS EN NUESTRA
BASE DE DATOS…
SUPONGAMOS QUE QUEREMOS ELIMINAR EL REGISTRO CON
LA CÉDULA 12333333…
INICIAMOS LA EJECUCIÓN DEL PROYECTO.
APARECE EL FORMULARIO INICIAL QUE MUESTRA LAS
OPCIONES DISPONIBLES… HACEMOS CLICK EN EL BOTÓN
ELIMINAR REGISTRO.
SI FUNCIONA CORRECTAMENTE,
DEBERÁ APARECERÁ UN MENSAJE
EN PANTALLA INDICANDO QUE LA
CONEXIÓN A LA BASE DE DATOS HA
SIDO EXITOSA, COMO LO INDICAMOS
EN EL EVENTO LOAD DEL
FORMULARIO.
AL APARECER EL FORMULARIO ELIMINAR, INGRESAMOS LA
CÉDULA EN EL CAMPO CORRESPONDIENTE Y HACEMOS CLICK
EN EL BOTÓN BUSCAR.
PRESIONAMOS EL BOTÓN BUSCAR Y, SI EL REGISTRO EXISTE EN
LA BASE DE DATOS, SE MUESTRA EN LOS CAMPOS DEL
FORMULARIO Y SE ACTIVA EL BOTÓN ELIMINAR.
PRESIONAMOS EL BOTÓN ELIMINAR
Y SE NOS PIDE CONFIRMAR QUE
DESEAMOS BORRAR EL REGISTRO.
PRESIONAMOS SI Y SE
MUESTRA UN MENSAJE EN
PANTALLA INFORMANDO
QUE EL REGISTRO HA SIDO
ELIMINADO.

Ejemplo ELIMINAR registros desde Visual Basic 2012

  • 1.
    EJEMPLO EN VB.NET ¿CÓMOPROGRAMAR UN BOTÓN PARA ELIMINAR REGISTROS A UNA BASE DE DATOS?
  • 2.
    Nota: El ejemploestá hecho con Visual Studio 2012 y Access 2010.
  • 3.
    DECLARAMOS LAS VARIABLESQUE VAMOS A NECESITAR.
  • 4.
    DISEÑAMOS LA INTERFAZDEL FORMULARIO FRMELIMINAR… COLOCAMOS TODOS LOS CAMPOS (EXCEPTO TXTCEDULA) Y EL BOTÓN ELIMINAR CON LA PROPIEDAD ENABLED = FALSE.
  • 5.
    PROGRAMAMOS EL EVENTOLOAD DEL FORMULARIO PARA QUE SE ABRA LA CONEXIÓN AL CARGAR.
  • 6.
    SE PROGRAMA ELBOTÓN BUSCAR PARA CARGAR LA INFORMACIÓN DEL REGISTRO EN LOS CAMPOS DEL FORMULARIO Y ACTIVAR EL BOTÓN ELIMINAR.
  • 7.
    PROGRAMAMOS EL BOTÓNELIMINAR PARA QUE EL USUARIO CONFIRME QUE DESEA BORRAR EL REGISTRO ENCONTRADO Y A CONTINUACIÓN EJECUTAR LA CONSULTA DELETE CORRESPONDIENTE.
  • 8.
    FINALMENTE, SE PROGRAMAEL BOTÓN VOLVER PARA CERRAR LA CONEXIÓN Y REGRESAR AL FORMULARIO ANTERIOR.
  • 10.
    VAMOS A VERLOS REGISTROS QUE TENEMOS EN NUESTRA BASE DE DATOS… SUPONGAMOS QUE QUEREMOS ELIMINAR EL REGISTRO CON LA CÉDULA 12333333… INICIAMOS LA EJECUCIÓN DEL PROYECTO.
  • 11.
    APARECE EL FORMULARIOINICIAL QUE MUESTRA LAS OPCIONES DISPONIBLES… HACEMOS CLICK EN EL BOTÓN ELIMINAR REGISTRO. SI FUNCIONA CORRECTAMENTE, DEBERÁ APARECERÁ UN MENSAJE EN PANTALLA INDICANDO QUE LA CONEXIÓN A LA BASE DE DATOS HA SIDO EXITOSA, COMO LO INDICAMOS EN EL EVENTO LOAD DEL FORMULARIO.
  • 12.
    AL APARECER ELFORMULARIO ELIMINAR, INGRESAMOS LA CÉDULA EN EL CAMPO CORRESPONDIENTE Y HACEMOS CLICK EN EL BOTÓN BUSCAR.
  • 13.
    PRESIONAMOS EL BOTÓNBUSCAR Y, SI EL REGISTRO EXISTE EN LA BASE DE DATOS, SE MUESTRA EN LOS CAMPOS DEL FORMULARIO Y SE ACTIVA EL BOTÓN ELIMINAR.
  • 14.
    PRESIONAMOS EL BOTÓNELIMINAR Y SE NOS PIDE CONFIRMAR QUE DESEAMOS BORRAR EL REGISTRO. PRESIONAMOS SI Y SE MUESTRA UN MENSAJE EN PANTALLA INFORMANDO QUE EL REGISTRO HA SIDO ELIMINADO.