SlideShare una empresa de Scribd logo
1 de 7
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.
Nombre del Docente:
Ing. Agustín Hernández Delgado.
Presenta:
Mariela Pérez Garcia.
Grupo:
606 Sexto Semestre.
Especialidad:
Informática.
Turno:
Vespertino.
Botón Buscar.
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button2.Click
Dim mitabla As DataTable = SipretDataSet.Datos
Dim cfila As DataRowCollection = mitabla.Rows
Dim nuevafila As DataRow
Dim bandera As Boolean
bandera = True
Dim i, n As Integer
n = DatosBindingSource.Count()
i = 1
Dim resu As Boolean
Dim c1 As String
c1 = UCase(RTrim(TextBox1.Text))
Dim c2 As String
c2 = UCase(RTrim(NombreTextBox.Text))
DatosBindingSource.MoveFirst()
Do
resu = c1 Like c2
If (resu = True) Then
bandera = False
Else
DatosBindingSource.MoveNext()
c2 = UCase(RTrim(NombreTextBox.Text))
i = i + 1
End If
Loop While (bandera = True And i <= n)
If (bandera = False) Then
TextBox1.Text = ""
NombreTextBox.Visible = False
NombreTextBox.Enabled = False
Apellido_PaternoTextBox.Visible = False
Apellido_PaternoTextBox.Enabled = False
Apellido_MaternoTextBox.Visible = False
Apellido_MaternoTextBox.Enabled = False
Codigo_PostalTextBox.Visible = False
Codigo_PostalTextBox.Enabled = False
CorreoTextBox.Visible = False
CorreoTextBox.Enabled = False
MsgBox("Error datos ya registrados")
TextBox1.Focus()
Else
MsgBox("Ingresa los datos")
nuevafila = mitabla.NewRow()
cfila.Add(nuevafila)
DatosBindingSource.MoveLast()
NombreTextBox.Visible = True
NombreTextBox.Enabled = True
Apellido_PaternoTextBox.Visible = True
Apellido_PaternoTextBox.Enabled = True
Apellido_MaternoTextBox.Visible = True
Apellido_MaternoTextBox.Enabled = True
Codigo_PostalTextBox.Visible = True
Codigo_PostalTextBox.Enabled = True
CorreoTextBox.Visible = True
CorreoTextBox.Enabled = True
nuevafila(1) = UCase(NombreTextBox.Text)
nuevafila(2) = UCase(Apellido_PaternoTextBox.Text)
nuevafila(3) = UCase(Apellido_MaternoTextBox.Text)
nuevafila(4) = UCase(Codigo_PostalTextBox.Text)
nuevafila(5) = UCase(CorreoTextBox.Text)
NombreTextBox.Text = TextBox1.Text
End If
End Sub
Botón 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.Text = ""
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()
'7Me.DatosTableAdapter.Update(Me.SipretDataSet.Datos)
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
Botón Salir.
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button3.Click
End
End Sub
End Class
Ejecución.
1. Inicie la búsqueda con el nombre “Ana”, seguido del
mensaje que ya había sido llenado los datos. Aparece el
mensaje de “Error datos ya registrados”.
2. Una vez buscado el nombre “Ana”, ahora lo vamos a
eliminar y automáticamente nos aparece el registro de los
datos llenos. Ahora seleccionamos el botón eliminar con el
mensaje “Desea borrar los datos”.
3. Elegir opción Si o No. Si elegimos la opción Si nos
aparecerá otro mensaje.
4. Si se elige No, será este mensaje.
5. Botón Salir.

Más contenido relacionado

Destacado (10)

ข่าวไอที
ข่าวไอทีข่าวไอที
ข่าวไอที
 
Tema 4 mate
Tema 4 mateTema 4 mate
Tema 4 mate
 
อิทธิพลของวัฒนธรรมต่างชาติที่มีผลต่อไทย2 ป.5+581+54his p05 f14-1page
อิทธิพลของวัฒนธรรมต่างชาติที่มีผลต่อไทย2 ป.5+581+54his p05 f14-1pageอิทธิพลของวัฒนธรรมต่างชาติที่มีผลต่อไทย2 ป.5+581+54his p05 f14-1page
อิทธิพลของวัฒนธรรมต่างชาติที่มีผลต่อไทย2 ป.5+581+54his p05 f14-1page
 
Social Media and your Alpha Course
Social Media and your Alpha CourseSocial Media and your Alpha Course
Social Media and your Alpha Course
 
Ans51
Ans51Ans51
Ans51
 
Science50
Science50Science50
Science50
 
42
4242
42
 
φύλλο εργασίας δήλωση πινάκων
φύλλο εργασίας δήλωση πινάκωνφύλλο εργασίας δήλωση πινάκων
φύλλο εργασίας δήλωση πινάκων
 
รายงานนำเสนอที่1
รายงานนำเสนอที่1รายงานนำเสนอที่1
รายงานนำเสนอที่1
 
ข้อสอบโควตา มช วิชาวิทยาศาสตร์ 2 ปี 2552
ข้อสอบโควตา มช วิชาวิทยาศาสตร์ 2 ปี 2552ข้อสอบโควตา มช วิชาวิทยาศาสตร์ 2 ปี 2552
ข้อสอบโควตา มช วิชาวิทยาศาสตร์ 2 ปี 2552
 

Similar a Codigo de bajas en Visual Basic, Mariela Pérez Garcia (20)

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
 
botón de eliminar
botón de eliminarbotón de eliminar
botón de eliminar
 
Altas
AltasAltas
Altas
 
Altas
AltasAltas
Altas
 
Boton de eliminar
Boton de eliminarBoton de eliminar
Boton de eliminar
 
Botonborrar
BotonborrarBotonborrar
Botonborrar
 
Rosalia lara
Rosalia laraRosalia lara
Rosalia lara
 
Rosalia lara
Rosalia laraRosalia lara
Rosalia lara
 
Codigos
CodigosCodigos
Codigos
 
Altas alumnos
Altas alumnosAltas alumnos
Altas alumnos
 
Altas alumnos
Altas alumnosAltas alumnos
Altas alumnos
 
Avance actividad
Avance actividadAvance actividad
Avance actividad
 
Avance actividad
Avance actividadAvance actividad
Avance actividad
 
Altas Julio Cesar Melendez Cano
Altas Julio Cesar Melendez CanoAltas Julio Cesar Melendez Cano
Altas Julio Cesar Melendez Cano
 
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 altas alejandra tecocoatzi ortiz
Codigo de altas alejandra tecocoatzi ortizCodigo de altas alejandra tecocoatzi ortiz
Codigo de altas alejandra tecocoatzi ortiz
 
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
 
Practica
PracticaPractica
Practica
 

Último

🦄💫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
EliaHernndez7
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
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
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.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
 
🦄💫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
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
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
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 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
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.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
 

Codigo de bajas en Visual Basic, Mariela Pérez Garcia

  • 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. Nombre del Docente: Ing. Agustín Hernández Delgado. Presenta: Mariela Pérez Garcia. Grupo: 606 Sexto Semestre. Especialidad: Informática. Turno: Vespertino.
  • 2. Botón Buscar. Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim mitabla As DataTable = SipretDataSet.Datos Dim cfila As DataRowCollection = mitabla.Rows Dim nuevafila As DataRow Dim bandera As Boolean bandera = True Dim i, n As Integer n = DatosBindingSource.Count() i = 1 Dim resu As Boolean Dim c1 As String c1 = UCase(RTrim(TextBox1.Text)) Dim c2 As String c2 = UCase(RTrim(NombreTextBox.Text)) DatosBindingSource.MoveFirst() Do resu = c1 Like c2 If (resu = True) Then bandera = False Else DatosBindingSource.MoveNext() c2 = UCase(RTrim(NombreTextBox.Text)) i = i + 1 End If Loop While (bandera = True And i <= n) If (bandera = False) Then TextBox1.Text = "" NombreTextBox.Visible = False NombreTextBox.Enabled = False Apellido_PaternoTextBox.Visible = False Apellido_PaternoTextBox.Enabled = False Apellido_MaternoTextBox.Visible = False Apellido_MaternoTextBox.Enabled = False
  • 3. Codigo_PostalTextBox.Visible = False Codigo_PostalTextBox.Enabled = False CorreoTextBox.Visible = False CorreoTextBox.Enabled = False MsgBox("Error datos ya registrados") TextBox1.Focus() Else MsgBox("Ingresa los datos") nuevafila = mitabla.NewRow() cfila.Add(nuevafila) DatosBindingSource.MoveLast() NombreTextBox.Visible = True NombreTextBox.Enabled = True Apellido_PaternoTextBox.Visible = True Apellido_PaternoTextBox.Enabled = True Apellido_MaternoTextBox.Visible = True Apellido_MaternoTextBox.Enabled = True Codigo_PostalTextBox.Visible = True Codigo_PostalTextBox.Enabled = True CorreoTextBox.Visible = True CorreoTextBox.Enabled = True nuevafila(1) = UCase(NombreTextBox.Text) nuevafila(2) = UCase(Apellido_PaternoTextBox.Text) nuevafila(3) = UCase(Apellido_MaternoTextBox.Text) nuevafila(4) = UCase(Codigo_PostalTextBox.Text) nuevafila(5) = UCase(CorreoTextBox.Text) NombreTextBox.Text = TextBox1.Text End If End Sub
  • 4. Botón 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
  • 5. TextBox1.Text = "" 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() '7Me.DatosTableAdapter.Update(Me.SipretDataSet.Datos) 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
  • 6. Botón Salir. Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click End End Sub End Class Ejecución. 1. Inicie la búsqueda con el nombre “Ana”, seguido del mensaje que ya había sido llenado los datos. Aparece el mensaje de “Error datos ya registrados”. 2. Una vez buscado el nombre “Ana”, ahora lo vamos a eliminar y automáticamente nos aparece el registro de los datos llenos. Ahora seleccionamos el botón eliminar con el mensaje “Desea borrar los datos”.
  • 7. 3. Elegir opción Si o No. Si elegimos la opción Si nos aparecerá otro mensaje. 4. Si se elige No, será este mensaje. 5. Botón Salir.