Вы находитесь на странице: 1из 3

Private Sub BtnGuardar_Click(sender As Object, e As EventArgs) Handles

BtnGuardar.Click
Dim consulta As String
Dim guardar As New OleDb.OleDbCommand
consulta
TxtApellido.Text
TxtNoCasa.Text &
TxtNumero.Text &
")"

= "INSERT INTO CIUDADANO VALUES(" & TxtCodigo.Text & ",'" &


& "','" & TxtNombre.Text & "','" & TxtCalle.Text & "','" &
"'," & TxtZona.Text & "," & TxtCodigoMuni.Text & "," &
"," & TxtEmpresa.Text & ",#" & DTP1.Value & "#," & TxtNivel.Text &

guardar.CommandType = CommandType.Text
guardar.Connection = s
guardar.CommandText = consulta
Try
guardar.ExecuteNonQuery()
MsgBox("Datos Guardos")
Catch ex As Exception
MsgBox("Datos no guardados")
End Try
End Sub
Private Sub BtnEliminar_Click(sender As Object, e As EventArgs) Handles
BtnEliminar.Click
Dim x As String
Dim y As New OleDb.OleDbCommand
x = "DELETE * FROM CIUDADANO WHERE CODIGO=" & TxtCodigo.Text
y.CommandType = CommandType.Text
y.Connection = s
y.CommandText = x
If MsgBox("Desea eliminar", vbYesNo, "") = vbYes Then
Try
y.ExecuteNonQuery()
MsgBox("Datos eliminados")
TxtCodigo.Clear()
TxtApellido.Clear()
TxtNombre.Clear()
TxtCalle.Clear()
TxtNoCasa.Clear()
TxtZona.Clear()
TxtCodigoMuni.Clear()
TxtNumero.Clear()
TxtEmpresa.Clear()
TxtNivel.Clear()
TxtCodigo.Focus()
DTP1.Text = ""
Catch ex As Exception
MsgBox("Dato no encontrado")
End Try
End If
End Sub

Private Sub BtnBuscar_Click(sender As Object, e As EventArgs) Handles


BtnBuscar.Click
If TxtCodigo.Text = "" Then
MsgBox("Ingrese los datos")
Else
Dim x As String, c As Single
Dim y As New OleDb.OleDbCommand
Dim l As OleDb.OleDbDataReader
x = "SELECT * FROM CIUDADANO WHERE CODIGO=" & TxtCodigo.Text
y.CommandType = CommandType.Text
y.Connection = s
y.CommandText = x
Try
l = y.ExecuteReader
While l.Read
TxtCodigo.Text = l(0)
TxtApellido.Text = l(1)
TxtNombre.Text = l(2)
TxtCalle.Text = l(3)
TxtNoCasa.Text = l(4)
TxtZona.Text = l(5)
TxtCodigoMuni.Text = l(6)
TxtNumero.Text = l(7)
TxtEmpresa.Text = l(8)
DTP1.Value = l(9)
TxtNivel.Text = l(10)
c = l(0)
End While
Catch ex As Exception
MsgBox("Datos no encontrados")
End Try
If TxtCodigo.Text <> c Then
TxtApellido.Clear()
TxtNombre.Clear()
TxtCalle.Clear()
TxtNoCasa.Clear()
TxtZona.Clear()
TxtCodigoMuni.Clear()
TxtNumero.Clear()
TxtEmpresa.Clear()
TxtNivel.Clear()
DTP1.Text = ""
TxtCodigo.Focus()
End If
End If
End Sub
Private Sub BtnModificar_Click(sender As Object, e As EventArgs) Handles
BtnModificar.Click
Dim x As String
Dim y As New OleDb.OleDbCommand
x = "UPDATE CIUDADANO SET APELLIDO='" & TxtApellido.Text & "', NOMBRE='" &
TxtNombre.Text & "', CALLE_AVENIDA='" & TxtCalle.Text & "', NUMERO_CASA='" &
TxtNoCasa.Text & "', ZONA=" & TxtZona.Text & ", CODIGOMUNI=" & TxtCodigoMuni.Text &

", NOTELMOVIL=" & TxtNumero.Text & ", EMPRESACEL=" & TxtEmpresa.Text & ", FECHANAC="
& DTP1.Value & ", NIVEL_ACADEMICO=" & TxtNivel.Text & " WHERE CODIGO=" &
TxtCodigo.Text

y.CommandType = CommandType.Text
y.Connection = s
y.CommandText = x
If MsgBox("Desea modificar el campo(s)", vbYesNo, "") = vbYes Then
Try
y.ExecuteNonQuery()
MsgBox("Datos modificados")
TxtCodigo.Clear()
TxtApellido.Clear()
TxtNombre.Clear()
TxtCalle.Clear()
TxtNoCasa.Clear()
TxtZona.Clear()
TxtCodigoMuni.Clear()
TxtNumero.Clear()
TxtEmpresa.Clear()
TxtNivel.Clear()
DTP1.Text = ""
TxtCodigo.Focus()
Catch ex As Exception
MsgBox("Datos no encontrados")
End Try
Else
TxtCodigo.Clear()
TxtApellido.Clear()
TxtNombre.Clear()
TxtCalle.Clear()
TxtNoCasa.Clear()
TxtZona.Clear()
TxtCodigoMuni.Clear()
TxtNumero.Clear()
TxtEmpresa.Clear()
TxtNivel.Clear()
DTP1.Text = ""
TxtCodigo.Focus()
End If
End Sub
Private Sub BtnCerrar_Click(sender As Object, e As EventArgs) Handles
BtnCerrar.Click
If MsgBox("Desea cerrar", vbYesNo) = vbYes Then
Me.Close()
Else
MsgBox("Puede continuar")
End If
End Sub
End Class

Вам также может понравиться