Sei sulla pagina 1di 4

PROGRAMA DE ALMACEN DE COMPUTADORES CON BASE DE DATOS EN ACCESS

Interfaz:

Contraseña de usuario y administrador

Menú del almacén de computadores


Formulario o datos de la tabla

Programación de la interfaz Contraseña de usuario y administrador:

Public Class LoginForm1


Private Sub OK_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles OK.Click
If ComboBox1.SelectedItem = "Administrador" And Val(TextBox1.Text
= "1234") Then
adlogin = True
Form6.Visible = True
Me.Visible = False
ElseIf ComboBox1.SelectedItem = "Usuario" Then
TextBox1.ResetText()
TextBox1.Enabled = False
Form6.Show()
Me.Hide()
Else
MsgBox("Erro Debe selecionar Primero un usuario o
administrador y comprobar su contraseña", MsgBoxStyle.Critical, "Error")
TextBox1.ResetText()
End If

End Sub

Private Sub ComboBox1_TextChanged(ByVal sender As Object, ByVal e As


System.EventArgs) Handles ComboBox1.TextChanged
If ComboBox1.SelectedItem = "Usuario" Then
TextBox1.Enabled = False

End If
End Sub
End Class
Programación del menú:

En el menú solo se muestra la función del botón que me lleva a las distintas tablas

Public Class Form6

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
Form2.Visible = True
Me.Visible = False

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
Form3.Visible = True
Me.Visible = False
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button3.Click
Form1.Visible = True
Me.Visible = False
End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button4.Click
Form4.Visible = True
Me.Visible = False
End Sub

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button5.Click
Form5.Visible = True
Me.Visible = False
End Sub

Programación de los formularios o datos de la tabla

En este from (formulario) es parecido a los demás solo que cambiando unas propiedades del
nombre del formulario que me permite bloquear agregar eliminar o guardar los datos de la tabla.

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load
'TODO: esta línea de código carga datos en la tabla
'Almacen_de_computadoresDataSet.Clientes' Puede moverla o quitarla según
sea necesario.

Me.ClientesTableAdapter.Fill(Me.Almacen_de_computadoresDataSet.Clientes)
If adlogin = False Then
BindingNavigatorAddNewItem.Enabled = False
BindingNavigatorAddNewItem.Visible = False
BindingNavigatorDeleteItem.Enabled = False
BindingNavigatorDeleteItem.Visible = False
ClientesBindingNavigatorSaveItem.Enabled = False
ClientesBindingNavigatorSaveItem.Visible = False
NombreTextBox.Enabled = False
Numero_De_IdentificacionTextBox.Enabled = False
TelefonoTextBox.Enabled = False
DireccionTextBox.Enabled = False

End If

End Sub

Potrebbero piacerti anche