Your SlideShare is downloading. ×
Codigo de bajas en Visual Basic, Mariela Pérez Garcia
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

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

108
views

Published on

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
108
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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.