SlideShare a Scribd company logo
1 of 19
EJEMPLO EN VB.NET
¿CÓMO PROGRAMAR UN BOTÓN PARA
ACTUALIZAR REGISTROS A UNA BASE DE
DATOS?
Nota: El ejemplo está hecho con Visual Studio 2012 y Access 2010.
DISEÑAMOS LA INTERFAZ DEL FORMULARIO
FRMACTUALIZAR…
COLOCAMOS TODOS LOS CAMPOS (EXCEPTO TXTCEDULA) Y LOS BOTONES
MODIFICAR Y ACTUALIZAR CON LA PROPIEDAD ENABLED = FALSE.
DECLARAMOS LAS VARIABLES QUE VAMOS A
NECESITAR.
PROGRAMAMOS EL EVENTO LOAD DEL
FORMULARIO PARA QUE SE ABRA LA CONEXIÓN
AL CARGAR.
PODEMOS OBTENER ESTA CADENA DE CONEXIÓN DESDE
ORÍGENES DE DATOS.
PROGRAMAMOS EL BOTÓN BUSCAR PARA
CARGAR LA INFORMACIÓN DEL REGISTRO EN LOS
CAMPOS DEL FORMULARIO.
SE PROGRAMA EL BOTÓN MODIFICAR PARA QUE
ACTIVE LOS CAMPOS PERMITIENDO LA ESCRITURA.
PROGRAMAMOS EL BOTÓN ACTUALIZAR:
CONTINÚA…
CONSULTA_ACTUALIZAR = "UPDATE PERSONAS_CENSADAS SET
CEDULA = " & TXTCEDULA.TEXT & ", NOMBRE = '" &
TXTNOMBRE.TEXT & "', APELLIDO = '" & TXTAPELLIDO.TEXT & "',
SEXO = '" & LISTSEXO.TEXT & "', TELEFONO = '" &
TXTTELEFONO.TEXT & "', CORREO = '" & TXTCORREO.TEXT & "',
NIVEL_INSTRUCCION = '" & COMBONIVELINSTRUCCION.TEXT & "'
WHERE CEDULA = " & TXTCEDULA.TEXT & " "
LA CONSULTA COMPLETA PARA ACTUALIZAR QUEDA ASÍ:
BOTÓN ACTUALIZAR (CONTINUACIÓN…):
FINALMENTE, PROGRAMAMOS EL BOTÓN VOLVER.
VAMOS A VER CÓMO FUNCIONA…
VAMOS A VER LOS REGISTROS QUE TENEMOS EN NUESTRA
BASE DE DATOS…
DIGAMOS QUE QUEREMOS ACTUALIZAR EL REGISTRO CON LA
CÉDULA 10111000…
INICIAMOS LA EJECUCIÓN DEL PROYECTO.
APARECE EL FORMULARIO INICIAL QUE MUESTRA LAS
OPCIONES DISPONIBLES… HACEMOS CLICK EN EL BOTÓN
ACTUALIZAR REGISTRO.
SI FUNCIONA CORRECTAMENTE,
DEBERÁ APARECERNOS ESTE
MENSAJE EN PANTALLA INDICANDO
QUE LA CONEXIÓN A LA BASE DE
DATOS HA SIDO EXITOSA, TAL COMO
LO INDICAMOS EN EL EVENTO LOAD
DEL FORMULARIO.
AL APARECER EL FORMULARIO ACTUALIZAR, INGRESAMOS LA
CÉDULA EN EL CAMPO CORRESPONDIENTE Y HACEMOS CLICK
EN EL BOTÓN BUSCAR.
SI EXISTE UN REGISTRO QUE CUMPLA CON EL CRITERIO DE
SELECCIÓN, SE CARGARÁ LA INFORMACIÓN DEL MISMO EN LOS
CAMPOS DEL FORMULARIO Y SE ACTIVARÁN LOS BOTONES
MODIFICAR Y ACTUALIZAR.
HACEMOS CLICK EN EL BOTÓN MODIFICAR PARA QUE SE
ACTIVEN LOS CAMPOS DEL FORMULARIO Y SE PERMITA ASÍ LA
MODIFICACIÓN DE LOS CAMPOS CORRESPONDIENTES AL
REGISTRO ENCONTRADO.
HACEMOS LAS MODIFICACIONES NECESARIAS Y PRESIONAMOS
EL BOTÓN ACTUALIZAR.
SI TODO ESTÁ BIEN, APARECERÁ
UN MENSAJE EN PANTALLA
INFORMANDO QUE EL REGISTRO
HA SIDO ACTUALIZADO.
UNA VEZ ACTUALIZADO EL REGISTRO, SE DESACTIVAN
NUEVAMENTE LOS CAMPOS Y LOS BOTONES MODIFICAR Y
ACTUALIZAR.
VERIFICAMOS EN LA BASE DE DATOS…
EL REGISTRO SE ACTUALIZÓ CORRECTAMENTE…

More Related Content

What's hot

Programa calculadora
Programa calculadoraPrograma calculadora
Programa calculadorajbersosa
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oraclevinivaldivieso
 
Proyecto Redes Sociales - Casos De Uso - Descripcion del problema
Proyecto Redes Sociales - Casos De Uso - Descripcion del problemaProyecto Redes Sociales - Casos De Uso - Descripcion del problema
Proyecto Redes Sociales - Casos De Uso - Descripcion del problemaAlfredo Humberto Escalante Godinez
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL WorkbenchJair Ospino Ardila
 
USO DE INFORMES EN ACCESS
USO DE INFORMES EN ACCESSUSO DE INFORMES EN ACCESS
USO DE INFORMES EN ACCESSDiana Cayo
 
CONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERCONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERDarwin Durand
 
Formularios en access
Formularios en accessFormularios en access
Formularios en accessSara Silva
 
BD Biblioteca con mysql
BD Biblioteca con mysqlBD Biblioteca con mysql
BD Biblioteca con mysqlEmerson Garay
 
Examen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoExamen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoBertha Canaviri
 
Creación de una Factura en Visual Basic
Creación de una Factura en Visual BasicCreación de una Factura en Visual Basic
Creación de una Factura en Visual BasicJose Alfredo Herrera
 
Motores de bases de datos
Motores de bases de datosMotores de bases de datos
Motores de bases de datosstill01
 
Ejemplo de manual sistema de inventario de operaciones estadisticas
Ejemplo de manual sistema de inventario de operaciones estadisticasEjemplo de manual sistema de inventario de operaciones estadisticas
Ejemplo de manual sistema de inventario de operaciones estadisticassullinsan
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datosani_tuza
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasEdward Ropero
 
Linea del tiempo de los frameworks
Linea del tiempo de los frameworksLinea del tiempo de los frameworks
Linea del tiempo de los frameworksJose Alejandro
 

What's hot (20)

Programa calculadora
Programa calculadoraPrograma calculadora
Programa calculadora
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oracle
 
access
accessaccess
access
 
Proyecto Redes Sociales - Casos De Uso - Descripcion del problema
Proyecto Redes Sociales - Casos De Uso - Descripcion del problemaProyecto Redes Sociales - Casos De Uso - Descripcion del problema
Proyecto Redes Sociales - Casos De Uso - Descripcion del problema
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL Workbench
 
USO DE INFORMES EN ACCESS
USO DE INFORMES EN ACCESSUSO DE INFORMES EN ACCESS
USO DE INFORMES EN ACCESS
 
CONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERCONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVER
 
Formularios en access
Formularios en accessFormularios en access
Formularios en access
 
BD Biblioteca con mysql
BD Biblioteca con mysqlBD Biblioteca con mysql
BD Biblioteca con mysql
 
Examen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoExamen final de base de datos ii solucionado
Examen final de base de datos ii solucionado
 
Creación de una Factura en Visual Basic
Creación de una Factura en Visual BasicCreación de una Factura en Visual Basic
Creación de una Factura en Visual Basic
 
22 ejercicios base de datos
22 ejercicios base de datos 22 ejercicios base de datos
22 ejercicios base de datos
 
Motores de bases de datos
Motores de bases de datosMotores de bases de datos
Motores de bases de datos
 
ENTORNO DE ACCESS
ENTORNO DE ACCESSENTORNO DE ACCESS
ENTORNO DE ACCESS
 
Ejemplo de manual sistema de inventario de operaciones estadisticas
Ejemplo de manual sistema de inventario de operaciones estadisticasEjemplo de manual sistema de inventario de operaciones estadisticas
Ejemplo de manual sistema de inventario de operaciones estadisticas
 
Solucion ejercicios
Solucion ejerciciosSolucion ejercicios
Solucion ejercicios
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datos
 
Ejercicios del 1 al 9
Ejercicios del 1 al 9Ejercicios del 1 al 9
Ejercicios del 1 al 9
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
 
Linea del tiempo de los frameworks
Linea del tiempo de los frameworksLinea del tiempo de los frameworks
Linea del tiempo de los frameworks
 

Viewers also liked

INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVERINSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVERDarwin Durand
 
Pasos Para Crear un Formulario Con Base de Datos En Visual Basic
Pasos Para Crear un Formulario Con Base de Datos En Visual BasicPasos Para Crear un Formulario Con Base de Datos En Visual Basic
Pasos Para Crear un Formulario Con Base de Datos En Visual BasicMaybel_Lopez
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basicguest6a4bfb
 
Fundamentos de la Lógica
Fundamentos de la LógicaFundamentos de la Lógica
Fundamentos de la LógicaVane Borjas
 
¿Por qué aprender a programar?
¿Por qué aprender a programar?¿Por qué aprender a programar?
¿Por qué aprender a programar?Vane Borjas
 
Listas Enlazadas
Listas EnlazadasListas Enlazadas
Listas EnlazadasVane Borjas
 
Como crear un blog de blogspot.ppt
Como crear un blog de blogspot.ppt Como crear un blog de blogspot.ppt
Como crear un blog de blogspot.ppt beaviglione
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual BasicVane Borjas
 
Estructuras en C
Estructuras en CEstructuras en C
Estructuras en CVane Borjas
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basicAlberto Vargas
 
Contraseña y usuario access y visual basic 2010
Contraseña y usuario access y visual basic 2010Contraseña y usuario access y visual basic 2010
Contraseña y usuario access y visual basic 2010Juan Ortega
 
Teoria de Conjuntos
Teoria de ConjuntosTeoria de Conjuntos
Teoria de ConjuntosVane Borjas
 
Historia de la ingeniería
Historia de la ingenieríaHistoria de la ingeniería
Historia de la ingenieríaVane Borjas
 
Power Point para crear un blog
Power Point para crear un blogPower Point para crear un blog
Power Point para crear un blogaguedafont
 
Proyectos de Base de Datos con Visual Studio 2013
Proyectos de Base de Datos con Visual Studio 2013Proyectos de Base de Datos con Visual Studio 2013
Proyectos de Base de Datos con Visual Studio 2013Rodolfo Finochietti
 
Manual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a pasoManual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a pasoatak
 
Visual studio 2010 parte i
Visual studio 2010 parte iVisual studio 2010 parte i
Visual studio 2010 parte iYuri Barzola
 
Pasos para crear un blog personal ( power point )
Pasos para crear un blog personal ( power point )Pasos para crear un blog personal ( power point )
Pasos para crear un blog personal ( power point )denisitoo
 

Viewers also liked (20)

INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVERINSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
 
Pasos Para Crear un Formulario Con Base de Datos En Visual Basic
Pasos Para Crear un Formulario Con Base de Datos En Visual BasicPasos Para Crear un Formulario Con Base de Datos En Visual Basic
Pasos Para Crear un Formulario Con Base de Datos En Visual Basic
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basic
 
Fundamentos de la Lógica
Fundamentos de la LógicaFundamentos de la Lógica
Fundamentos de la Lógica
 
¿Por qué aprender a programar?
¿Por qué aprender a programar?¿Por qué aprender a programar?
¿Por qué aprender a programar?
 
Listas Enlazadas
Listas EnlazadasListas Enlazadas
Listas Enlazadas
 
Como crear un blog de blogspot.ppt
Como crear un blog de blogspot.ppt Como crear un blog de blogspot.ppt
Como crear un blog de blogspot.ppt
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
Estructuras en C
Estructuras en CEstructuras en C
Estructuras en C
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basic
 
Contraseña y usuario access y visual basic 2010
Contraseña y usuario access y visual basic 2010Contraseña y usuario access y visual basic 2010
Contraseña y usuario access y visual basic 2010
 
Teoria de Conjuntos
Teoria de ConjuntosTeoria de Conjuntos
Teoria de Conjuntos
 
Historia de la ingeniería
Historia de la ingenieríaHistoria de la ingeniería
Historia de la ingeniería
 
Power Point para crear un blog
Power Point para crear un blogPower Point para crear un blog
Power Point para crear un blog
 
Proyectos de Base de Datos con Visual Studio 2013
Proyectos de Base de Datos con Visual Studio 2013Proyectos de Base de Datos con Visual Studio 2013
Proyectos de Base de Datos con Visual Studio 2013
 
Visual y sql
Visual y sqlVisual y sql
Visual y sql
 
Manual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a pasoManual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a paso
 
Visual studio 2010 parte i
Visual studio 2010 parte iVisual studio 2010 parte i
Visual studio 2010 parte i
 
Pasos para crear un blog personal ( power point )
Pasos para crear un blog personal ( power point )Pasos para crear un blog personal ( power point )
Pasos para crear un blog personal ( power point )
 
Sql procedimientos-almacenados
Sql procedimientos-almacenadosSql procedimientos-almacenados
Sql procedimientos-almacenados
 

Similar to Ejemplo ACTUALIZAR registros desde Visual Basic 2012

Novedades de access 2013
Novedades de access 2013Novedades de access 2013
Novedades de access 2013ramiroaguilar50
 
Manual logistica web
Manual logistica webManual logistica web
Manual logistica webJUANECOH
 
TODO PERIODO
TODO  PERIODOTODO  PERIODO
TODO PERIODO002tatan
 
Trabajo de requisito
Trabajo de requisito Trabajo de requisito
Trabajo de requisito alejo7979
 
Preguntas frecuentes que ocurre
Preguntas frecuentes que ocurrePreguntas frecuentes que ocurre
Preguntas frecuentes que ocurreeltrome12
 
Como ingresar una ss en engagement cloud 2021 07-19
Como ingresar una ss en engagement cloud 2021 07-19Como ingresar una ss en engagement cloud 2021 07-19
Como ingresar una ss en engagement cloud 2021 07-19Kevin Vargas
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2mixerboy12
 
Base de datos access 2010 (1)
Base de datos access 2010 (1)Base de datos access 2010 (1)
Base de datos access 2010 (1)Alejo Saenz
 
COMBINACIÓN DE CORREPONDENCIA
COMBINACIÓN DE CORREPONDENCIACOMBINACIÓN DE CORREPONDENCIA
COMBINACIÓN DE CORREPONDENCIAjuanita082
 
Escuela superior politecnica de chimborazo access
Escuela superior politecnica de chimborazo accessEscuela superior politecnica de chimborazo access
Escuela superior politecnica de chimborazo accessMonita Tkm
 
Manual Instructivo de Llenado de Declaracion Anual de Impuestos Ante el SAT -...
Manual Instructivo de Llenado de Declaracion Anual de Impuestos Ante el SAT -...Manual Instructivo de Llenado de Declaracion Anual de Impuestos Ante el SAT -...
Manual Instructivo de Llenado de Declaracion Anual de Impuestos Ante el SAT -...Lic. Abel Jiménez Cárdenas
 
Manual facturacion electronica web MultiFacturas
Manual facturacion electronica web MultiFacturasManual facturacion electronica web MultiFacturas
Manual facturacion electronica web MultiFacturasMiguel Angel Sosa Hernandez
 
Base de datos relacionales (1)
Base de datos relacionales (1)Base de datos relacionales (1)
Base de datos relacionales (1)Omar Duenas
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales stevenxdxdxd
 
Bases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completoBases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completostevenxdxdxd
 

Similar to Ejemplo ACTUALIZAR registros desde Visual Basic 2012 (20)

Tutorial sipec 2012 2013
Tutorial sipec 2012 2013Tutorial sipec 2012 2013
Tutorial sipec 2012 2013
 
Base de Datos desde Visual Basic
Base de Datos desde Visual BasicBase de Datos desde Visual Basic
Base de Datos desde Visual Basic
 
Novedades de access 2013
Novedades de access 2013Novedades de access 2013
Novedades de access 2013
 
Manual logistica web
Manual logistica webManual logistica web
Manual logistica web
 
TODO PERIODO
TODO  PERIODOTODO  PERIODO
TODO PERIODO
 
TRABAJO FINAL
TRABAJO FINALTRABAJO FINAL
TRABAJO FINAL
 
Trabajo de requisito
Trabajo de requisito Trabajo de requisito
Trabajo de requisito
 
Preguntas frecuentes que ocurre
Preguntas frecuentes que ocurrePreguntas frecuentes que ocurre
Preguntas frecuentes que ocurre
 
Como ingresar una ss en engagement cloud 2021 07-19
Como ingresar una ss en engagement cloud 2021 07-19Como ingresar una ss en engagement cloud 2021 07-19
Como ingresar una ss en engagement cloud 2021 07-19
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Base de datos access 2010 (1)
Base de datos access 2010 (1)Base de datos access 2010 (1)
Base de datos access 2010 (1)
 
accc 23
accc 23accc 23
accc 23
 
COMBINACIÓN DE CORREPONDENCIA
COMBINACIÓN DE CORREPONDENCIACOMBINACIÓN DE CORREPONDENCIA
COMBINACIÓN DE CORREPONDENCIA
 
Escuela superior politecnica de chimborazo access
Escuela superior politecnica de chimborazo accessEscuela superior politecnica de chimborazo access
Escuela superior politecnica de chimborazo access
 
Manual Instructivo de Llenado de Declaracion Anual de Impuestos Ante el SAT -...
Manual Instructivo de Llenado de Declaracion Anual de Impuestos Ante el SAT -...Manual Instructivo de Llenado de Declaracion Anual de Impuestos Ante el SAT -...
Manual Instructivo de Llenado de Declaracion Anual de Impuestos Ante el SAT -...
 
Manual facturacion electronica web MultiFacturas
Manual facturacion electronica web MultiFacturasManual facturacion electronica web MultiFacturas
Manual facturacion electronica web MultiFacturas
 
Base de datos relacionales (1)
Base de datos relacionales (1)Base de datos relacionales (1)
Base de datos relacionales (1)
 
Base de datos relacionales
Base de datos relacionales Base de datos relacionales
Base de datos relacionales
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales
 
Bases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completoBases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completo
 

Recently uploaded

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 

Recently uploaded (10)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 

Ejemplo ACTUALIZAR registros desde Visual Basic 2012

  • 1. EJEMPLO EN VB.NET ¿CÓMO PROGRAMAR UN BOTÓN PARA ACTUALIZAR REGISTROS A UNA BASE DE DATOS?
  • 2. Nota: El ejemplo está hecho con Visual Studio 2012 y Access 2010.
  • 3. DISEÑAMOS LA INTERFAZ DEL FORMULARIO FRMACTUALIZAR… COLOCAMOS TODOS LOS CAMPOS (EXCEPTO TXTCEDULA) Y LOS BOTONES MODIFICAR Y ACTUALIZAR CON LA PROPIEDAD ENABLED = FALSE.
  • 4. DECLARAMOS LAS VARIABLES QUE VAMOS A NECESITAR.
  • 5. PROGRAMAMOS EL EVENTO LOAD DEL FORMULARIO PARA QUE SE ABRA LA CONEXIÓN AL CARGAR. PODEMOS OBTENER ESTA CADENA DE CONEXIÓN DESDE ORÍGENES DE DATOS.
  • 6. PROGRAMAMOS EL BOTÓN BUSCAR PARA CARGAR LA INFORMACIÓN DEL REGISTRO EN LOS CAMPOS DEL FORMULARIO.
  • 7. SE PROGRAMA EL BOTÓN MODIFICAR PARA QUE ACTIVE LOS CAMPOS PERMITIENDO LA ESCRITURA.
  • 8. PROGRAMAMOS EL BOTÓN ACTUALIZAR: CONTINÚA…
  • 9. CONSULTA_ACTUALIZAR = "UPDATE PERSONAS_CENSADAS SET CEDULA = " & TXTCEDULA.TEXT & ", NOMBRE = '" & TXTNOMBRE.TEXT & "', APELLIDO = '" & TXTAPELLIDO.TEXT & "', SEXO = '" & LISTSEXO.TEXT & "', TELEFONO = '" & TXTTELEFONO.TEXT & "', CORREO = '" & TXTCORREO.TEXT & "', NIVEL_INSTRUCCION = '" & COMBONIVELINSTRUCCION.TEXT & "' WHERE CEDULA = " & TXTCEDULA.TEXT & " " LA CONSULTA COMPLETA PARA ACTUALIZAR QUEDA ASÍ:
  • 11. FINALMENTE, PROGRAMAMOS EL BOTÓN VOLVER. VAMOS A VER CÓMO FUNCIONA…
  • 12. VAMOS A VER LOS REGISTROS QUE TENEMOS EN NUESTRA BASE DE DATOS… DIGAMOS QUE QUEREMOS ACTUALIZAR EL REGISTRO CON LA CÉDULA 10111000… INICIAMOS LA EJECUCIÓN DEL PROYECTO.
  • 13. APARECE EL FORMULARIO INICIAL QUE MUESTRA LAS OPCIONES DISPONIBLES… HACEMOS CLICK EN EL BOTÓN ACTUALIZAR REGISTRO. SI FUNCIONA CORRECTAMENTE, DEBERÁ APARECERNOS ESTE MENSAJE EN PANTALLA INDICANDO QUE LA CONEXIÓN A LA BASE DE DATOS HA SIDO EXITOSA, TAL COMO LO INDICAMOS EN EL EVENTO LOAD DEL FORMULARIO.
  • 14. AL APARECER EL FORMULARIO ACTUALIZAR, INGRESAMOS LA CÉDULA EN EL CAMPO CORRESPONDIENTE Y HACEMOS CLICK EN EL BOTÓN BUSCAR.
  • 15. SI EXISTE UN REGISTRO QUE CUMPLA CON EL CRITERIO DE SELECCIÓN, SE CARGARÁ LA INFORMACIÓN DEL MISMO EN LOS CAMPOS DEL FORMULARIO Y SE ACTIVARÁN LOS BOTONES MODIFICAR Y ACTUALIZAR.
  • 16. HACEMOS CLICK EN EL BOTÓN MODIFICAR PARA QUE SE ACTIVEN LOS CAMPOS DEL FORMULARIO Y SE PERMITA ASÍ LA MODIFICACIÓN DE LOS CAMPOS CORRESPONDIENTES AL REGISTRO ENCONTRADO.
  • 17. HACEMOS LAS MODIFICACIONES NECESARIAS Y PRESIONAMOS EL BOTÓN ACTUALIZAR. SI TODO ESTÁ BIEN, APARECERÁ UN MENSAJE EN PANTALLA INFORMANDO QUE EL REGISTRO HA SIDO ACTUALIZADO.
  • 18. UNA VEZ ACTUALIZADO EL REGISTRO, SE DESACTIVAN NUEVAMENTE LOS CAMPOS Y LOS BOTONES MODIFICAR Y ACTUALIZAR.
  • 19. VERIFICAMOS EN LA BASE DE DATOS… EL REGISTRO SE ACTUALIZÓ CORRECTAMENTE…