Guia programacion acceso al asistema

2
RUTINA DE PROGRAMACION PARA EL ACCESO AL SISTEMA Formulario inicio de sesión: Propiedades: Control Propiedad Valor Textbox1 Name Txtusaurio Textbox2 Name Txtclave Button1 Name BtnAceptar Button2 Name BtnCancelar Picturebox1 Name Picusaurio Asignar el control Errorprovider para la validación de los controles de entrada de datos. CÓDIGO PARA EL BOTÓN ACEPTAR Private Sub BtnAceptar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnAceptar.Click If Txtusuario.Text = "" Then ErrorProvider1.SetError(Me.Txtusuario, "Debe Ingresar el Usuario") Txtusuario.Focus() Else If TxtClave.Text = "" Then ErrorProvider1.SetError(Me.TxtClave, "Debe Ingresar la contraseña") TxtClave.Focus() Else

Transcript of Guia programacion acceso al asistema

Page 1: Guia programacion  acceso al asistema

RUTINA DE PROGRAMACION PARA EL ACCESO AL SISTEMA

Formulario inicio de sesión:

Propiedades:

Control Propiedad Valor

Textbox1 Name Txtusaurio

Textbox2 Name Txtclave

Button1 Name BtnAceptar

Button2 Name BtnCancelar

Picturebox1 Name Picusaurio

Asignar el control Errorprovider para la validación de los controles de

entrada de datos.

CÓDIGO PARA EL BOTÓN ACEPTAR

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

System.EventArgs) Handles BtnAceptar.Click

If Txtusuario.Text = "" Then

ErrorProvider1.SetError(Me.Txtusuario, "Debe Ingresar el

Usuario")

Txtusuario.Focus()

Else

If TxtClave.Text = "" Then

ErrorProvider1.SetError(Me.TxtClave, "Debe Ingresar la

contraseña")

TxtClave.Focus()

Else

Page 2: Guia programacion  acceso al asistema

sql = "Select * FROM Usuario where Usuario='" &

Txtusuario.Text.ToUpper & "' and clave='" & TxtClave.Text & "'"

comando = New OleDbCommand(sql, conexion)

conexion.Open()

buscar = comando.ExecuteReader

If buscar.Read Then

TipoUsuario = buscar("Tipo").ToString

NombreUsuario = buscar("Nombre").ToString

Me.Dispose()

FrmBarra.Show()

conexion.Close()

Else

MessageBox.Show("Nombre de usuario o contraseña no es

correcta", "Software Académico", MessageBoxButtons.OK,

MessageBoxIcon.Warning)

TxtClave.Text = ""

Txtusuario.Text = ""

TxtClave.Focus()

conexion.Close()

End If

End If

End If

End Sub

CÓDIGO PARA EL BOTÓN CANCELAR

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

System.EventArgs) Handles BtnCancelar.Click

End

End Sub

CÓDIGO PARA EL TEXTBOX USUARIO

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

As System.EventArgs) Handles Txtusuario.TextChanged

If Txtusuario.TextLength > 0 Then

ErrorProvider1.SetError(Me.Txtusuario, "")

End If

CÓDIGO PARA EL TEXTBOX CLAVE

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

As System.EventArgs) Handles TxtClave.TextChanged

If TxtClave.TextLength > 0 Then

ErrorProvider1.SetError(Me.TxtClave, "")

End If