Menu

  • slider04-vb6sqlhd
  • slider01-vb6sqlhd
  • slider01-vb6sqlhd
  • slider01-vb6sqlhd
  • slider01
  • slider01
  • slider01
  • slider01

Suscríbete a Aprende-Viendo 5.0

Content

ayuda con un code de login ocn base de datos en vb 6.0

larryson el Miércoles, Abril 03 2013, 04:46 PM
0
nesecito ayuuudaaaa por favor por q me sale q falta :(

"""""variable de tipo object o la variable de bloque with no esta establecida"""""

si ya la estoy estableciendo:

Private Sub cmdingresar_Click()

''validar que se ingrese datos en las cajas de texto

If txtnombre.Text = "" Then MsgBox "ingreasar el nombre de usuario", vbInformation, " nombre de usuario": txtnombre.SetFocus: Exit Sub
If txtpassword.Text = "" Then MsgBox "por favor ingrese contraseña", vbInformation, "contraseña de usuario": txtpassword.SetFocus: Exit Sub
''buscar usuarios en la tabla1

With rsusuario
.Requery
.Find "id='" & Trim(txtnombre.Text) & "'"
If .EOF Then '''si no encuentra ningun usuario
MsgBox "este Usuario no existe!!!", vbInformation, " NO Existe"
txtnombre.Text = ""
txtpassword.Text = ""
Exit Sub

Else
If !Password = Trim(txtpassword.Text) Then
frmmenu.Show


Else
MsgBox "Clave Incorrecta", vbCritical, "Clave Incorrecta"
txtpassword.Text = ""
Exit Sub
End If
End If
End With
End Sub

Private Sub cmdsalir_Click()
Unload Me
End Sub

Private Sub Form1_Load()
USUARIOS
End Sub

Private Sub Frmlogin_Load()
USUARIOS
End Sub





el q me ayude por favor mill gracias espero sus respuestas :( :)
       
  •  
    Respuesta de Jose Ramirez el Miércoles, Abril 03 2013, 05:11 PM · Ocultar · #1
    Creo que este es tu problema, el exit sub antes de los end if

    MsgBox "Clave Incorrecta", vbCritical, "Clave Incorrecta"
    txtpassword.Text = ""
    Exit Sub
    End If
    End If
    End With
    End Sub

    Saludos
    • Jose Ramirez - more than a month ago
      y tambien seria el otro cuando validas el usuario porque estas cortando la secuencia del if
Agregar Tu Respuesta
Por favor registrese o ingrese para poder publicar su respuesta.

Agradesco tu Paciencia. Muchas Gracias por la espera! Somos Aprende Viendo 5.0

Grupo AprendeViendo & Ronald López agradecen a todos sus fieles seguidores por la larga espera. Basados en nuestro nuevo concepto, Grupo Aprendeviendo les ofrece un sin fin de posibilidades en sus largas horas de adiestramiento y soluciones de problemas tanto empresariales como cotidianos. Sigamos siendo un portal de enseñanza de virtual gratuito y más que eso!

Copyright © 2006 - 2014 - Grupo AprendeViendo & Ronald López. Todos los Derechos Reservados

Grupo AprendeViendo a sido desarrollado por Ronald López - Kalizron. Esta prohibida su reproducción total o parcial sin previa autorización de parte de sus autores. Ronald López Bahamonde - Resolución: 1024-768 - Aviso Legal - Términos de Uso

Log In or Register

fb iconLog in with Facebook