SlideShare una empresa de Scribd logo
1 de 6
Colegio de Educación Profesional Técnica
Del Estado de Tlaxcala.
Plantel CONALEP Zacualpan 101
Módulo de Elaboración y Mantenimientos de
Sistemas de Información.
Impartido por: Ing. Agustín Hernández Delgado.
Presenta:
Corte Canales Ana Paola.
Práctica 6.
Microsoft Visual Basic 2010 Express.
P.T.B. en Informática Grupo: 606
Actividad 6
Realizar el módulo de eliminar usuarios de acuerdo al código ya explicado
en clase, con los siguientes botones (Buscar, Eliminar, Salir) y subirlo el día
jueves al bloc de equipo.
Esta es la primera pantalla cuando inicia la ejecución, no hay datos
basura.
Escribimos el nombre de un registro que ya exista.
Damos clic en el botón buscar y a continuación se habilitan los cuadros de
texto mostrando la información contenida y aparece un pequeño mensaje
diciendo que ese registro ya existe.
Ahora damos clic en el botón eliminar, y nos aparece otro pequeño
mensaje preguntando si estamos seguros que deseamos eliminar el registro.
Al dar clic en el botón si muestra otro mensaje donde dice que la
eliminación ha sido correcta.
Damos clic en aceptar y nos vuelve a mostrar la pantalla de inicio de
ejecución, volvemos a introducir el nombre del registro que acabamos de
borrar y damos clic en buscar, automáticamente nos muestra la ventana
que dice que ingresemos el registro.
• Código Botón Eliminar
Private Sub Button1_Click (ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
REM Botón E l i m i n a r
Dim responde As MsgBoxResult
Dim MSG As String
Dim TITULO As String
Dim ESTILO As MsgBoxStyle
Dim registroactual As DataRowView
ESTILO = MsgBoxStyle.YesNo
TITULO = "Borrar Registro"
MSG = " ¿Esta seguro que desea borrar los datos del registro?"
Dim c1 As String
Dim c2 As String
Dim res As Boolean
Dim bandera As Boolean
bandera = True
Dim SI As Integer
SI = SI
Dim tam As Integer
tam = DatosBindingSource.Count()
DatosBindingSource.MoveFirst()
res = False
c1 = RTrim(TextBox1.Text)
c2 = RTrim(NombreTextBox.Text)
Do
res = c2 Like c1
If (res = True) Then
bandera = False
Else
DatosBindingSource.MoveNext()
c2 = RTrim(NombreTextBox.Text)
SI += 1
End If
Loop While (bandera = True And SI <= tam)
If (bandera = True) Then
NombreTextBox.Visible = False
Apellido_MaternoTextBox.Visible = False
Apellido_PaternoTextBox.Visible = False
Codigo_PostalTextBox.Visible = False
CorreoTextBox.Visible = False
TextBox1.Text = ""
TextBox1.Focus()
MsgBox("No se ha encontrado el registro")
Else
NombreTextBox.Visible = True
NombreTextBox.Enabled = False
Apellido_MaternoTextBox.Visible = True
Apellido_MaternoTextBox.Enabled = False
Apellido_PaternoTextBox.Visible = True
Apellido_PaternoTextBox.Enabled = False
Codigo_PostalTextBox.Visible = True
Codigo_PostalTextBox.Enabled = False
CorreoTextBox.Visible = True
CorreoTextBox.Enabled = False
TextBox1.Text = ""
TextBox1.Focus()
responde = MsgBox(MSG, ESTILO, TITULO)
If (responde = MsgBoxResult.Yes) Then
registroactual = DatosBindingSource.Current
registroactual.Row.Delete()
'7Me.DatosTableAdapter.Update(Me.SipretDataSet.Datos)
MsgBox("Correcto se ha eliminado el registro")
NombreTextBox.Visible = False
Apellido_MaternoTextBox.Visible = False
Apellido_PaternoTextBox.Visible = False
Codigo_PostalTextBox.Visible = False
CorreoTextBox.Visible = False
TextBox1.Text = ""
TextBox1.Focus()
Else
NombreTextBox.Visible = False
Apellido_MaternoTextBox.Visible = False
Apellido_PaternoTextBox.Visible = False
Codigo_PostalTextBox.Visible = False
CorreoTextBox.Visible = False
TextBox1.Text = ""
TextBox1.Focus()
MsgBox("No se ha eliminado el registro")
End If
End If
End Sub

Más contenido relacionado

La actualidad más candente

Carlos eduardo, documento de aplicacion en android
Carlos eduardo, documento de aplicacion en androidCarlos eduardo, documento de aplicacion en android
Carlos eduardo, documento de aplicacion en androidyz8001
 
Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12guest035fce1
 
Una ultima funcionalidad que le falta a nuestro miniproyecto debase de datos
Una ultima funcionalidad que le falta a nuestro miniproyecto debase de datosUna ultima funcionalidad que le falta a nuestro miniproyecto debase de datos
Una ultima funcionalidad que le falta a nuestro miniproyecto debase de datosPedro Chico Avalos
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altasSicohe
 
Conector 2
Conector 2Conector 2
Conector 2qwz123
 
Actualizacion de base de datos desde Visual Basic
Actualizacion de base de datos desde Visual Basic Actualizacion de base de datos desde Visual Basic
Actualizacion de base de datos desde Visual Basic EduardoMontiel18
 
Intorducción a las Bases de Datos y SQL Server
Intorducción a las Bases de Datos y SQL ServerIntorducción a las Bases de Datos y SQL Server
Intorducción a las Bases de Datos y SQL ServerArarage Kun
 
pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0yeimimorel
 
Proyecto de un formulario de facturacion
Proyecto de un formulario de facturacionProyecto de un formulario de facturacion
Proyecto de un formulario de facturacionRoyer Tuesta Salas
 
CONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERCONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERDarwin Durand
 

La actualidad más candente (17)

Carlos eduardo, documento de aplicacion en android
Carlos eduardo, documento de aplicacion en androidCarlos eduardo, documento de aplicacion en android
Carlos eduardo, documento de aplicacion en android
 
Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12
 
Una ultima funcionalidad que le falta a nuestro miniproyecto debase de datos
Una ultima funcionalidad que le falta a nuestro miniproyecto debase de datosUna ultima funcionalidad que le falta a nuestro miniproyecto debase de datos
Una ultima funcionalidad que le falta a nuestro miniproyecto debase de datos
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altas
 
Práctica 16
Práctica 16Práctica 16
Práctica 16
 
VISUAL Y SQL SERVER
VISUAL Y SQL SERVERVISUAL Y SQL SERVER
VISUAL Y SQL SERVER
 
Conector 2
Conector 2Conector 2
Conector 2
 
Actualizacion de base de datos desde Visual Basic
Actualizacion de base de datos desde Visual Basic Actualizacion de base de datos desde Visual Basic
Actualizacion de base de datos desde Visual Basic
 
Intorducción a las Bases de Datos y SQL Server
Intorducción a las Bases de Datos y SQL ServerIntorducción a las Bases de Datos y SQL Server
Intorducción a las Bases de Datos y SQL Server
 
pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0
 
Practica
PracticaPractica
Practica
 
Proyecto de un formulario de facturacion
Proyecto de un formulario de facturacionProyecto de un formulario de facturacion
Proyecto de un formulario de facturacion
 
Cristinagananparedes
CristinagananparedesCristinagananparedes
Cristinagananparedes
 
manual visual basic 02
manual visual basic 02 manual visual basic 02
manual visual basic 02
 
Practicassql
PracticassqlPracticassql
Practicassql
 
CONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERCONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVER
 
Altas
AltasAltas
Altas
 

Similar a Codigo de bajas en Visual Basic, Ana Paola Corte Canales

botón de eliminar
botón de eliminarbotón de eliminar
botón de eliminarFredy Cuapio
 
Altas alumnos
Altas alumnosAltas alumnos
Altas alumnosSicohe
 
Actividad 5 altasusuarios
Actividad 5 altasusuariosActividad 5 altasusuarios
Actividad 5 altasusuariosLuis Angel
 
Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010a9788398
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altasMonze Cante
 
Codigo de bajas en Visual Basic, Mariela Pérez Garcia
Codigo de bajas en Visual Basic, Mariela Pérez GarciaCodigo de bajas en Visual Basic, Mariela Pérez Garcia
Codigo de bajas en Visual Basic, Mariela Pérez GarciaEquipo1606
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Clientejameszx
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Clientejameszx
 
Guia 3. tipos de datos y funciones de excel ii
Guia 3. tipos de datos y funciones de excel iiGuia 3. tipos de datos y funciones de excel ii
Guia 3. tipos de datos y funciones de excel iiClaudia150499
 
Apuntes 7
Apuntes 7Apuntes 7
Apuntes 7I Biel
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Jose Ponce
 

Similar a Codigo de bajas en Visual Basic, Ana Paola Corte Canales (20)

Boton de eliminar
Boton de eliminarBoton de eliminar
Boton de eliminar
 
botón de eliminar
botón de eliminarbotón de eliminar
botón de eliminar
 
Altas alumnos
Altas alumnosAltas alumnos
Altas alumnos
 
Actividad 5 altasusuarios
Actividad 5 altasusuariosActividad 5 altasusuarios
Actividad 5 altasusuarios
 
Altas
AltasAltas
Altas
 
Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altas
 
Avance actividad
Avance actividadAvance actividad
Avance actividad
 
Avance actividad
Avance actividadAvance actividad
Avance actividad
 
Visual.1
Visual.1Visual.1
Visual.1
 
Codigos
CodigosCodigos
Codigos
 
Codigo de bajas en Visual Basic, Mariela Pérez Garcia
Codigo de bajas en Visual Basic, Mariela Pérez GarciaCodigo de bajas en Visual Basic, Mariela Pérez Garcia
Codigo de bajas en Visual Basic, Mariela Pérez Garcia
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0VISUAL BASIC 6.0
VISUAL BASIC 6.0
 
Guia 3. tipos de datos y funciones de excel ii
Guia 3. tipos de datos y funciones de excel iiGuia 3. tipos de datos y funciones de excel ii
Guia 3. tipos de datos y funciones de excel ii
 
Vb
VbVb
Vb
 
Apuntes 7
Apuntes 7Apuntes 7
Apuntes 7
 
Visual b
Visual b Visual b
Visual b
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005
 

Último

Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwealekzHuri
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 

Último (20)

Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 

Codigo de bajas en Visual Basic, Ana Paola Corte Canales

  • 1. Colegio de Educación Profesional Técnica Del Estado de Tlaxcala. Plantel CONALEP Zacualpan 101 Módulo de Elaboración y Mantenimientos de Sistemas de Información. Impartido por: Ing. Agustín Hernández Delgado. Presenta: Corte Canales Ana Paola. Práctica 6. Microsoft Visual Basic 2010 Express. P.T.B. en Informática Grupo: 606
  • 2. Actividad 6 Realizar el módulo de eliminar usuarios de acuerdo al código ya explicado en clase, con los siguientes botones (Buscar, Eliminar, Salir) y subirlo el día jueves al bloc de equipo. Esta es la primera pantalla cuando inicia la ejecución, no hay datos basura. Escribimos el nombre de un registro que ya exista.
  • 3. Damos clic en el botón buscar y a continuación se habilitan los cuadros de texto mostrando la información contenida y aparece un pequeño mensaje diciendo que ese registro ya existe. Ahora damos clic en el botón eliminar, y nos aparece otro pequeño mensaje preguntando si estamos seguros que deseamos eliminar el registro.
  • 4. Al dar clic en el botón si muestra otro mensaje donde dice que la eliminación ha sido correcta. Damos clic en aceptar y nos vuelve a mostrar la pantalla de inicio de ejecución, volvemos a introducir el nombre del registro que acabamos de borrar y damos clic en buscar, automáticamente nos muestra la ventana que dice que ingresemos el registro.
  • 5. • Código Botón Eliminar Private Sub Button1_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click REM Botón E l i m i n a r Dim responde As MsgBoxResult Dim MSG As String Dim TITULO As String Dim ESTILO As MsgBoxStyle Dim registroactual As DataRowView ESTILO = MsgBoxStyle.YesNo TITULO = "Borrar Registro" MSG = " ¿Esta seguro que desea borrar los datos del registro?" Dim c1 As String Dim c2 As String Dim res As Boolean Dim bandera As Boolean bandera = True Dim SI As Integer SI = SI Dim tam As Integer tam = DatosBindingSource.Count() DatosBindingSource.MoveFirst() res = False c1 = RTrim(TextBox1.Text) c2 = RTrim(NombreTextBox.Text) Do res = c2 Like c1 If (res = True) Then bandera = False Else DatosBindingSource.MoveNext() c2 = RTrim(NombreTextBox.Text) SI += 1 End If Loop While (bandera = True And SI <= tam) If (bandera = True) Then NombreTextBox.Visible = False Apellido_MaternoTextBox.Visible = False Apellido_PaternoTextBox.Visible = False Codigo_PostalTextBox.Visible = False CorreoTextBox.Visible = False TextBox1.Text = "" TextBox1.Focus() MsgBox("No se ha encontrado el registro") Else NombreTextBox.Visible = True NombreTextBox.Enabled = False Apellido_MaternoTextBox.Visible = True Apellido_MaternoTextBox.Enabled = False Apellido_PaternoTextBox.Visible = True
  • 6. Apellido_PaternoTextBox.Enabled = False Codigo_PostalTextBox.Visible = True Codigo_PostalTextBox.Enabled = False CorreoTextBox.Visible = True CorreoTextBox.Enabled = False TextBox1.Text = "" TextBox1.Focus() responde = MsgBox(MSG, ESTILO, TITULO) If (responde = MsgBoxResult.Yes) Then registroactual = DatosBindingSource.Current registroactual.Row.Delete() '7Me.DatosTableAdapter.Update(Me.SipretDataSet.Datos) MsgBox("Correcto se ha eliminado el registro") NombreTextBox.Visible = False Apellido_MaternoTextBox.Visible = False Apellido_PaternoTextBox.Visible = False Codigo_PostalTextBox.Visible = False CorreoTextBox.Visible = False TextBox1.Text = "" TextBox1.Focus() Else NombreTextBox.Visible = False Apellido_MaternoTextBox.Visible = False Apellido_PaternoTextBox.Visible = False Codigo_PostalTextBox.Visible = False CorreoTextBox.Visible = False TextBox1.Text = "" TextBox1.Focus() MsgBox("No se ha eliminado el registro") End If End If End Sub