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.
Nombre: Alejandra Tecocoatzi Ortiz.
Ing. Agustín Hernández Delgado.
Modulo: Elaboración y Mantenimiento de
Sistemas de Información.
P.T.B en INFORMÁTICA grupo 606.
Botón de eliminar.
Este es mi código del botón eliminar.
Private Sub Codigo_postalTextBox_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Codigo_postalTextBox.TextChanged
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.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 = RegistroBindingSource.Count()
RegistroBindingSource.MoveFirst()
res = False
c1 = RTrim(TextBox1.Text)
c2 = RTrim(RFCTextBox.Text)
Do
res = c2 Like c1
If (res = True) Then
bandera = False
Else
RegistroBindingSource.MoveNext()
c2 = RTrim(RFCTextBox.Text)
SI += 1
End If
Loop While (bandera = True And SI <= tam)
If (bandera = True) Then
IdTextBox.Visible = False
RFCTextBox.Visible = False
Nombre_de_la_empresaTextBox.Visible = False
DireccionTextBox.Visible = False
LocalidadTextBox.Visible = False
ProvinciaTextBox.Visible = False
Codigo_postalTextBox.Visible = False
TelefonoTextBox.Visible = False
Pagina_webTextBox.Visible = False
TextBox1.Text = ""
TextBox1.Focus()
MsgBox("RFC DE LA EMPRESA NO ENCOTRADO")
Else
IdTextBox.Visible = True
RFCTextBox.Visible = True
Nombre_de_la_empresaTextBox.Visible = True
DireccionTextBox.Visible = True
LocalidadTextBox.Visible = True
ProvinciaTextBox.Visible = True
Codigo_postalTextBox.Visible = True
TelefonoTextBox.Visible = True
Pagina_webTextBox.Visible = True
IdTextBox.Enabled = False
RFCTextBox.Enabled = False
Nombre_de_la_empresaTextBox.Enabled = False
DireccionTextBox.Enabled = False
LocalidadTextBox.Enabled = False
ProvinciaTextBox.Enabled = False
Codigo_postalTextBox.Enabled = False
TelefonoTextBox.Enabled = False
Pagina_webTextBox.Enabled = False
TextBox1.Text = ""
TextBox1.Focus()
response = MsgBox(MSG, ESTILO, TITULO)
If (response = MsgBoxResult.Yes) Then
registroactual = RegistroBindingSource.Current
registroactual.Row.Delete()
MsgBox("Registro eliminado")
IdTextBox.Visible = False
RFCTextBox.Visible = False
Nombre_de_la_empresaTextBox.Visible = False
DireccionTextBox.Visible = False
LocalidadTextBox.Visible = False
ProvinciaTextBox.Visible = False
Codigo_postalTextBox.Visible = False
TelefonoTextBox.Visible = False
Pagina_webTextBox.Visible = False
TextBox1.Text = ""
TextBox1.Focus()
Else
IdTextBox.Visible = False
RFCTextBox.Visible = False
Nombre_de_la_empresaTextBox.Visible = False
DireccionTextBox.Visible = False
LocalidadTextBox.Visible = False
ProvinciaTextBox.Visible = False
Codigo_postalTextBox.Visible = False
TelefonoTextBox.Visible = False
Pagina_webTextBox.Visible = False
TextBox1.Text = ""
TextBox1.Focus()
MsgBox("Registro no eliminado")
End If
End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
En este caso yo busco mi registro con RFC “dbfvsjg” en donde
agregue un registro con datos incorrectos, el cual yo deseo eliminar.
Pero como yo no quiero este registro le doy eliminar y me
aparece la siguiente ventana.
En el caso si yo le doy que no quiero me aparecerá la siguiente
ventana.
Pero en el caso contrario si yo le doy que si deseo eliminar el RFC me
aparecerá la siguiente ventana.
Pero para cerciorarnos de que el registro ya está eliminado lo
buscamos de nuevo pues lo volvemos a buscar y nos tendrá que
aparecer la siguiente ventana.
Así concluye la práctica del botón de eliminar.

Más contenido relacionado

La actualidad más candente

Actualizacion de datos
Actualizacion de datosActualizacion de datos
Actualizacion de datosGirbelyMendez
 
Documento de altas
Documento de altasDocumento de altas
Documento de altasalejandroDFK
 
Lab2 base de datos
Lab2 base de datosLab2 base de datos
Lab2 base de datosalvarocbv14
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altasSicohe
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altasMonze Cante
 
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
 
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
 

La actualidad más candente (9)

Actualizacion de datos
Actualizacion de datosActualizacion de datos
Actualizacion de datos
 
Altas alumnos
Altas alumnosAltas alumnos
Altas alumnos
 
Documento de altas
Documento de altasDocumento de altas
Documento de altas
 
Lab2 base de datos
Lab2 base de datosLab2 base de datos
Lab2 base de datos
 
Altas
AltasAltas
Altas
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altas
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altas
 
Proyecto de un formulario de facturacion
Proyecto de un formulario de facturacionProyecto de un formulario de facturacion
Proyecto de un formulario de facturacion
 
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
 

Similar a Boton de eliminar

Altas alumnos
Altas alumnosAltas alumnos
Altas alumnosSicohe
 
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
 
Codigo de bajas en Visual Basic, Luis Angel Mena Martínez
Codigo de bajas en Visual Basic, Luis Angel Mena MartínezCodigo de bajas en Visual Basic, Luis Angel Mena Martínez
Codigo de bajas en Visual Basic, Luis Angel Mena MartínezEquipo1606
 
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
 
codigos de algunas pantallas
codigos de algunas pantallas codigos de algunas pantallas
codigos de algunas pantallas Dania Archaga
 
Documentoaltas
DocumentoaltasDocumentoaltas
DocumentoaltaslupithaRSz
 
Mariela Pérez Garcia altas
Mariela Pérez Garcia altasMariela Pérez Garcia altas
Mariela Pérez Garcia altasLuis Angel
 
INSERTAR DATOS (ALTAS)
INSERTAR DATOS (ALTAS)INSERTAR DATOS (ALTAS)
INSERTAR DATOS (ALTAS)OSCAR_E_P
 
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
 
INSERTAR DATOS(ALTAS)
INSERTAR DATOS(ALTAS)INSERTAR DATOS(ALTAS)
INSERTAR DATOS(ALTAS)OSCAR_E_P
 

Similar a Boton de eliminar (20)

Altas alumnos
Altas alumnosAltas alumnos
Altas alumnos
 
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
 
Codigo de bajas en Visual Basic, Luis Angel Mena Martínez
Codigo de bajas en Visual Basic, Luis Angel Mena MartínezCodigo de bajas en Visual Basic, Luis Angel Mena Martínez
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 Garcia
 
codigos de algunas pantallas
codigos de algunas pantallas codigos de algunas pantallas
codigos de algunas pantallas
 
Practica
PracticaPractica
Practica
 
Codigo tarea deposito
Codigo tarea depositoCodigo tarea deposito
Codigo tarea deposito
 
Codigo tarea deposito
Codigo tarea depositoCodigo tarea deposito
Codigo tarea deposito
 
Documentoaltas
DocumentoaltasDocumentoaltas
Documentoaltas
 
Guia n5 tam 2009 1
Guia n5 tam 2009 1Guia n5 tam 2009 1
Guia n5 tam 2009 1
 
Mariela Pérez Garcia altas
Mariela Pérez Garcia altasMariela Pérez Garcia altas
Mariela Pérez Garcia altas
 
Codigo en visual basic
Codigo en visual basicCodigo en visual basic
Codigo en visual basic
 
INSERTAR DATOS (ALTAS)
INSERTAR DATOS (ALTAS)INSERTAR DATOS (ALTAS)
INSERTAR DATOS (ALTAS)
 
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
 
Avance actividad
Avance actividadAvance actividad
Avance actividad
 
Avance actividad
Avance actividadAvance actividad
Avance actividad
 
Visual.1
Visual.1Visual.1
Visual.1
 
Cristinagananparedes
CristinagananparedesCristinagananparedes
Cristinagananparedes
 
INSERTAR DATOS(ALTAS)
INSERTAR DATOS(ALTAS)INSERTAR DATOS(ALTAS)
INSERTAR DATOS(ALTAS)
 

Último

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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
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
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
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
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwealekzHuri
 
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
 
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
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
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
 

Último (20)

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
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 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
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
 
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
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
 
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
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
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
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
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
 

Boton de eliminar

  • 1. COLEGIO DE EDUCACIÓN PROFESIONAL TÉCNICA DEL ESTADO DE TLAXCALA. Plantel CONALEP Zacualpan. Nombre: Alejandra Tecocoatzi Ortiz. Ing. Agustín Hernández Delgado. Modulo: Elaboración y Mantenimiento de Sistemas de Información. P.T.B en INFORMÁTICA grupo 606.
  • 2. Botón de eliminar. Este es mi código del botón eliminar. Private Sub Codigo_postalTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Codigo_postalTextBox.TextChanged End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.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 = RegistroBindingSource.Count() RegistroBindingSource.MoveFirst() res = False c1 = RTrim(TextBox1.Text) c2 = RTrim(RFCTextBox.Text) Do res = c2 Like c1 If (res = True) Then bandera = False Else RegistroBindingSource.MoveNext() c2 = RTrim(RFCTextBox.Text) SI += 1 End If Loop While (bandera = True And SI <= tam) If (bandera = True) Then IdTextBox.Visible = False RFCTextBox.Visible = False Nombre_de_la_empresaTextBox.Visible = False DireccionTextBox.Visible = False LocalidadTextBox.Visible = False ProvinciaTextBox.Visible = False Codigo_postalTextBox.Visible = False TelefonoTextBox.Visible = False Pagina_webTextBox.Visible = False TextBox1.Text = "" TextBox1.Focus() MsgBox("RFC DE LA EMPRESA NO ENCOTRADO")
  • 3. Else IdTextBox.Visible = True RFCTextBox.Visible = True Nombre_de_la_empresaTextBox.Visible = True DireccionTextBox.Visible = True LocalidadTextBox.Visible = True ProvinciaTextBox.Visible = True Codigo_postalTextBox.Visible = True TelefonoTextBox.Visible = True Pagina_webTextBox.Visible = True IdTextBox.Enabled = False RFCTextBox.Enabled = False Nombre_de_la_empresaTextBox.Enabled = False DireccionTextBox.Enabled = False LocalidadTextBox.Enabled = False ProvinciaTextBox.Enabled = False Codigo_postalTextBox.Enabled = False TelefonoTextBox.Enabled = False Pagina_webTextBox.Enabled = False TextBox1.Text = "" TextBox1.Focus() response = MsgBox(MSG, ESTILO, TITULO) If (response = MsgBoxResult.Yes) Then registroactual = RegistroBindingSource.Current registroactual.Row.Delete() MsgBox("Registro eliminado") IdTextBox.Visible = False RFCTextBox.Visible = False Nombre_de_la_empresaTextBox.Visible = False DireccionTextBox.Visible = False LocalidadTextBox.Visible = False ProvinciaTextBox.Visible = False Codigo_postalTextBox.Visible = False TelefonoTextBox.Visible = False Pagina_webTextBox.Visible = False TextBox1.Text = "" TextBox1.Focus() Else IdTextBox.Visible = False RFCTextBox.Visible = False Nombre_de_la_empresaTextBox.Visible = False DireccionTextBox.Visible = False LocalidadTextBox.Visible = False ProvinciaTextBox.Visible = False Codigo_postalTextBox.Visible = False TelefonoTextBox.Visible = False Pagina_webTextBox.Visible = False TextBox1.Text = "" TextBox1.Focus() MsgBox("Registro no eliminado") End If End If End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  • 4. En este caso yo busco mi registro con RFC “dbfvsjg” en donde agregue un registro con datos incorrectos, el cual yo deseo eliminar. Pero como yo no quiero este registro le doy eliminar y me aparece la siguiente ventana.
  • 5. En el caso si yo le doy que no quiero me aparecerá la siguiente ventana. Pero en el caso contrario si yo le doy que si deseo eliminar el RFC me aparecerá la siguiente ventana.
  • 6. Pero para cerciorarnos de que el registro ya está eliminado lo buscamos de nuevo pues lo volvemos a buscar y nos tendrá que aparecer la siguiente ventana. Así concluye la práctica del botón de eliminar.