SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Colegio de Educación Profesional Técnica del
Estado de Tlaxcala.
Plantel: Conalep Zacualpan 101
Módulo: Elaboración y Mantenimiento de
Sistemas de Información.
Docente: Ing. Agustín Hernández Delgado
Presenta: Luis Angel Mena Martínez
Tema: Baja de datos.
Grupo: 606 Sexto Semestre.
Especialidad: Informática.
Turno: Vespertino.
- Boton elminar
La siguiente ventana muestra la aplicación al cargarla.
Posteriormente ingresamos el nombre que deseamos eliminar.
Como el nombre ingresado no existe dentro de la base de datos, despliega el
siguiente mensaje.
Volvemos a ingresar un nombre, ahora uno que si exista.
La aplicación nos pregunta si en verdad queremos eliminar los datos, le diremos
que no y sucedera lo siguiente.
Volvemos a ingresar el mismo nombre, pero en esta ocacion lo eliminaremos.
Verificamos que en realidad se ha eliminado el registro.
Codigo del boton “eliminar”.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim response As MsgBoxResult
Dim MSG As String
Dim TITULO As String
Dim ESTILO As MsgBoxStyle
Dim registroactual As DataRowView
ESTILO = MsgBoxStyle.YesNo
TITULO = "Borrar datos"
MSG = " ¿Desea Borrar Los Datos?"
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.Focus()
MsgBox("Alumno No Encontrado")
Else
NombreTextBox.Visible = True
Apellido_MaternoTextBox.Visible = True
Apellido_PaternoTextBox.Visible = True
Codigo_PostalTextBox.Visible = True
CorreoTextBox.Visible = True
NombreTextBox.Enabled = False
Apellido_MaternoTextBox.Enabled = False
Apellido_PaternoTextBox.Enabled = False
Codigo_PostalTextBox.Enabled = False
CorreoTextBox.Enabled = False
TextBox1.Text = ""
TextBox1.Focus()
response = MsgBox(MSG, ESTILO, TITULO)
If (response = MsgBoxResult.Yes) Then
registroactual = DatosBindingSource.Current
registroactual.Row.Delete()
MsgBox("Registro eliminado")
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("Registro no eliminado")
End If
End If
End Sub

Más contenido relacionado

La actualidad más candente

INSERTAR DATOS
INSERTAR DATOSINSERTAR DATOS
INSERTAR DATOSOSCAR_E_P
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altasSicohe
 
WD4A tutorial Web DynPro: Tablas arbol (TreeByTableColumn)
WD4A tutorial Web DynPro: Tablas arbol (TreeByTableColumn)WD4A tutorial Web DynPro: Tablas arbol (TreeByTableColumn)
WD4A tutorial Web DynPro: Tablas arbol (TreeByTableColumn)Oreka IT
 
Como crear una base de datos (mysql)
Como crear una base de datos (mysql)Como crear una base de datos (mysql)
Como crear una base de datos (mysql)vHugotb
 
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
 

La actualidad más candente (11)

INSERTAR DATOS
INSERTAR DATOSINSERTAR DATOS
INSERTAR DATOS
 
Altas alumnos
Altas alumnosAltas alumnos
Altas alumnos
 
Practica
PracticaPractica
Practica
 
Altas
AltasAltas
Altas
 
Altas
AltasAltas
Altas
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altas
 
Visual.1
Visual.1Visual.1
Visual.1
 
Ex1
Ex1Ex1
Ex1
 
WD4A tutorial Web DynPro: Tablas arbol (TreeByTableColumn)
WD4A tutorial Web DynPro: Tablas arbol (TreeByTableColumn)WD4A tutorial Web DynPro: Tablas arbol (TreeByTableColumn)
WD4A tutorial Web DynPro: Tablas arbol (TreeByTableColumn)
 
Como crear una base de datos (mysql)
Como crear una base de datos (mysql)Como crear una base de datos (mysql)
Como crear una base de datos (mysql)
 
Proyecto de un formulario de facturacion
Proyecto de un formulario de facturacionProyecto de un formulario de facturacion
Proyecto de un formulario de facturacion
 

Destacado

Feac primaria 11 març 2014
Feac primaria 11 març 2014Feac primaria 11 març 2014
Feac primaria 11 març 2014JORDIMELE
 
INNOVATIVE TEACHING MANNUAL
INNOVATIVE TEACHING MANNUALINNOVATIVE TEACHING MANNUAL
INNOVATIVE TEACHING MANNUALARCHASAJEESH
 
Presentation on theme
Presentation on themePresentation on theme
Presentation on themealen555
 
สังคมศึกษาศาสนาและวัฒนธรรม ม.1 เสียดินแดน
สังคมศึกษาศาสนาและวัฒนธรรม ม.1 เสียดินแดนสังคมศึกษาศาสนาและวัฒนธรรม ม.1 เสียดินแดน
สังคมศึกษาศาสนาและวัฒนธรรม ม.1 เสียดินแดนudaovichai
 
Texto para vitrine alquimistas
Texto para vitrine alquimistasTexto para vitrine alquimistas
Texto para vitrine alquimistasCristina Pereira
 
Aprendendo
AprendendoAprendendo
AprendendoJNR
 

Destacado (8)

Feac primaria 11 març 2014
Feac primaria 11 març 2014Feac primaria 11 març 2014
Feac primaria 11 març 2014
 
Actividades gramática
Actividades gramáticaActividades gramática
Actividades gramática
 
INNOVATIVE TEACHING MANNUAL
INNOVATIVE TEACHING MANNUALINNOVATIVE TEACHING MANNUAL
INNOVATIVE TEACHING MANNUAL
 
Presentation on theme
Presentation on themePresentation on theme
Presentation on theme
 
สังคมศึกษาศาสนาและวัฒนธรรม ม.1 เสียดินแดน
สังคมศึกษาศาสนาและวัฒนธรรม ม.1 เสียดินแดนสังคมศึกษาศาสนาและวัฒนธรรม ม.1 เสียดินแดน
สังคมศึกษาศาสนาและวัฒนธรรม ม.1 เสียดินแดน
 
Q1
Q1Q1
Q1
 
Texto para vitrine alquimistas
Texto para vitrine alquimistasTexto para vitrine alquimistas
Texto para vitrine alquimistas
 
Aprendendo
AprendendoAprendendo
Aprendendo
 

Similar a Codigo de bajas en Visual Basic, Luis Angel Mena Martínez

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
 
Codigo de bajas en Visual Basic, Ana Paola Corte Canales
Codigo de bajas en Visual Basic, Ana Paola Corte CanalesCodigo de bajas en Visual Basic, Ana Paola Corte Canales
Codigo de bajas en Visual Basic, Ana Paola Corte CanalesEquipo1606
 
botón de eliminar
botón de eliminarbotón de eliminar
botón de eliminarFredy Cuapio
 
Altas alumnos
Altas alumnosAltas alumnos
Altas alumnosSicohe
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altasMonze Cante
 
INSERTAR DATOS (ALTAS)
INSERTAR DATOS (ALTAS)INSERTAR DATOS (ALTAS)
INSERTAR DATOS (ALTAS)OSCAR_E_P
 
codigos de algunas pantallas
codigos de algunas pantallas codigos de algunas pantallas
codigos de algunas pantallas Dania Archaga
 
Mariela Pérez Garcia altas
Mariela Pérez Garcia altasMariela Pérez Garcia altas
Mariela Pérez Garcia altasLuis Angel
 
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
 
Practica 6 gerardo
Practica 6 gerardoPractica 6 gerardo
Practica 6 gerardogerardd98
 

Similar a Codigo de bajas en Visual Basic, Luis Angel Mena Martínez (20)

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
 
Codigo de bajas en Visual Basic, Ana Paola Corte Canales
Codigo de bajas en Visual Basic, Ana Paola Corte CanalesCodigo de bajas en Visual Basic, Ana Paola Corte Canales
Codigo de bajas en Visual Basic, Ana Paola Corte Canales
 
botón de eliminar
botón de eliminarbotón de eliminar
botón de eliminar
 
Boton de eliminar
Boton de eliminarBoton de eliminar
Boton de eliminar
 
Altas alumnos
Altas alumnosAltas alumnos
Altas alumnos
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altas
 
Codigos
CodigosCodigos
Codigos
 
Avance actividad
Avance actividadAvance actividad
Avance actividad
 
Avance actividad
Avance actividadAvance actividad
Avance actividad
 
INSERTAR DATOS (ALTAS)
INSERTAR DATOS (ALTAS)INSERTAR DATOS (ALTAS)
INSERTAR DATOS (ALTAS)
 
codigos de algunas pantallas
codigos de algunas pantallas codigos de algunas pantallas
codigos de algunas pantallas
 
Mariela Pérez Garcia altas
Mariela Pérez Garcia altasMariela Pérez Garcia altas
Mariela Pérez Garcia altas
 
Altas
AltasAltas
Altas
 
Guia n5 tam 2009 1
Guia n5 tam 2009 1Guia n5 tam 2009 1
Guia n5 tam 2009 1
 
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
 
Practica 6
Practica 6Practica 6
Practica 6
 
Codigo asp aplicacion asignatura
Codigo asp aplicacion asignaturaCodigo asp aplicacion asignatura
Codigo asp aplicacion asignatura
 
Practica 6 gerardo
Practica 6 gerardoPractica 6 gerardo
Practica 6 gerardo
 
Codigo tarea deposito
Codigo tarea depositoCodigo tarea deposito
Codigo tarea deposito
 

Último

SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxMaria Jimena Leon Malharro
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 

Último (20)

SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 

Codigo de bajas en Visual Basic, Luis Angel Mena Martínez

  • 1. Colegio de Educación Profesional Técnica del Estado de Tlaxcala. Plantel: Conalep Zacualpan 101 Módulo: Elaboración y Mantenimiento de Sistemas de Información. Docente: Ing. Agustín Hernández Delgado Presenta: Luis Angel Mena Martínez Tema: Baja de datos. Grupo: 606 Sexto Semestre. Especialidad: Informática. Turno: Vespertino.
  • 2. - Boton elminar La siguiente ventana muestra la aplicación al cargarla. Posteriormente ingresamos el nombre que deseamos eliminar. Como el nombre ingresado no existe dentro de la base de datos, despliega el siguiente mensaje.
  • 3. Volvemos a ingresar un nombre, ahora uno que si exista. La aplicación nos pregunta si en verdad queremos eliminar los datos, le diremos que no y sucedera lo siguiente.
  • 4. Volvemos a ingresar el mismo nombre, pero en esta ocacion lo eliminaremos. Verificamos que en realidad se ha eliminado el registro.
  • 5. Codigo del boton “eliminar”. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim response As MsgBoxResult Dim MSG As String Dim TITULO As String Dim ESTILO As MsgBoxStyle Dim registroactual As DataRowView ESTILO = MsgBoxStyle.YesNo TITULO = "Borrar datos" MSG = " ¿Desea Borrar Los Datos?" 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.Focus() MsgBox("Alumno No Encontrado") Else NombreTextBox.Visible = True Apellido_MaternoTextBox.Visible = True Apellido_PaternoTextBox.Visible = True Codigo_PostalTextBox.Visible = True CorreoTextBox.Visible = True NombreTextBox.Enabled = False Apellido_MaternoTextBox.Enabled = False
  • 6. Apellido_PaternoTextBox.Enabled = False Codigo_PostalTextBox.Enabled = False CorreoTextBox.Enabled = False TextBox1.Text = "" TextBox1.Focus() response = MsgBox(MSG, ESTILO, TITULO) If (response = MsgBoxResult.Yes) Then registroactual = DatosBindingSource.Current registroactual.Row.Delete() MsgBox("Registro eliminado") 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("Registro no eliminado") End If End If End Sub