Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Hacer login y password en Visual Basic

Estas en el tema de Hacer login y password en Visual Basic en el foro de Visual Basic clásico en Foros del Web. Hola expertos, espero me puedan ayudar fijense que estoy haciendo un sistema, para la entrada y salida de empleados, la bases de datos la tengo ...
  #1 (permalink)  
Antiguo 30/08/2004, 18:14
 
Fecha de Ingreso: septiembre-2003
Mensajes: 182
Antigüedad: 20 años, 8 meses
Puntos: 1
Hacer login y password en Visual Basic

Hola expertos, espero me puedan ayudar fijense que estoy haciendo un sistema, para la entrada y salida de empleados, la bases de datos la tengo en access 2000 y la interfaz la estoy haciendo en visual basic 6.0, estoy manejando 3 tablas y una se llama EMPLEADOS y esta compuesta de la sig, forma

EMPLEADOS

IdEmpleado (cve principal)
Nombre
Apaterno
Amaterno
Area
Fecha
Hora_entrada
Hora_salida
Telefono
Login
Password

Mi duda es ¿Como puedo conectarme a la base y hacer como en windows que pida el login y el password para pasar a la siguiente forma, obviamente utilizo dos botones y dos combos pero no se como conectarme y hacer que validen eso datos?

Espero me pueda hechar la mano gracias

P.D. Por si alguien se apiada de mi este es mi messenger [email protected]
  #2 (permalink)  
Antiguo 31/08/2004, 08:48
 
Fecha de Ingreso: agosto-2004
Mensajes: 18
Antigüedad: 19 años, 8 meses
Puntos: 0
Private Sub Command1_Click()
Beep
End
End Sub

Private Sub Command2_Click()
Beep
End
End Sub


Private Sub Label4_Click()
Beep
End
End Sub


Private Sub Form_Load()
Data1.Visible = False
Data1.DatabaseName = App.Path + "\pas1.mdb"
End Sub


Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Text2.SetFocus
SendKeys "{home}+{end}"
Text1.Text = LCase(Text1.Text)
End If
End Sub

Private Sub Text2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Data1.RecordSource = ("select * from pass where password='" & Text2.Text & "' and user = '" & Text1.Text & "'")
Data1.Refresh
If Text3.Text = "" Or Text4.Text = "" Then
MsgBox "Aceso Denegado", vbCritical, "Password"
Text1.SetFocus
SendKeys "{home}+{end}"
Else
MsgBox "Aceso Aprobado", vbInformation, "Password"
Unload password
Load main
main.Show
'Load frmTip
'frmTip.Show 1
End If
End If
End Sub
  #3 (permalink)  
Antiguo 31/08/2004, 08:49
 
Fecha de Ingreso: agosto-2004
Mensajes: 18
Antigüedad: 19 años, 8 meses
Puntos: 0
Private Sub Command1_Click()
Beep
End
End Sub

Private Sub Command2_Click()
Beep
End
End Sub


Private Sub Label4_Click()
Beep
End
End Sub


Private Sub Form_Load()
Data1.Visible = False
Data1.DatabaseName = App.Path + "\pas1.mdb"
End Sub


Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Text2.SetFocus
SendKeys "{home}+{end}"
Text1.Text = LCase(Text1.Text)
End If
End Sub

Private Sub Text2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Data1.RecordSource = ("select * from pass where password='" & Text2.Text & "' and user = '" & Text1.Text & "'")
Data1.Refresh
If Text3.Text = "" Or Text4.Text = "" Then
MsgBox "Aceso Denegado", vbCritical, "Password"
Text1.SetFocus
SendKeys "{home}+{end}"
Else
MsgBox "Aceso Aprobado", vbInformation, "Password"
Unload password
Load main
main.Show
'Load frmTip
'frmTip.Show 1
End If
End If
End Sub

esta es una forma espero que te sirva
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 05:15.