Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: brus_k10 en 16 Junio 2009, 02:18 am



Título: Error 91: Variable de tipo object o la variable de bloque with no esta estableci
Publicado por: brus_k10 en 16 Junio 2009, 02:18 am
Hola a toda la comunidad!

Necesito si pueden que por favor me ayuden con esta cuestion.
Quiero hacer el ingreso al sistema con usuario y contraseña, el tema es que con access y el conector data lo hago sin problemas, pero ahora al pasar a SQL y utilizar el conector adodc me da error, el codigo que uso es el mismo y la conexion es exitosa a la base de datos

Dim b As Integer
Private Sub CmdAceptar_Click()
Adodc1.Recordset.MoveFirst
Dim nombre As String
Dim contrasena As String
nombre = TxtUsers
contrasena = TxtContrasena
If nombre <> "" Then
If contrasena <> "" Then
While Not Adodc1.Recordset.EOF
If nombre = Adodc1.Recordset.Fields("Usuario") Then
If contraseña = Adodc1.Recordset.Fields("Contrasena") Then
FrmPrincipal.Show
FrmInicio.Hide
Else
MsgBox "Contraseña incorrecta"
b = b + 1
End If
Else
MsgBox "Usuario incorrecto"
b = b + 1
End If

Adodc1.Recordset.MoveNext

Wend
Else
MsgBox "Ingrese la contraseña"
b = b + 1
End If
Else
MsgBox "Ingrese el nombre"
b = b + 1
End If
If b = 3 Then
Adodc1.Recordset.MoveLast
MsgBox "Incorrecto chau"
End
End If
End Sub
Private Sub CmdCancelar_Click()
End

End Sub


Pense que podria no estar conectandose a la tabla, pero en las propiedades del adodc ya le puse para que se dirija a la tabla usuarios que es la que tiene la informacion.

Desde ya cualquier ayuda que me puedan brindar sera mas que agradecida.


Título: Re: Error 91: Variable de tipo object o la variable de bloque with no esta estableci
Publicado por: BlackZeroX en 16 Junio 2009, 07:27 am
q t parece si lo haces con el GeSHi en tu codigo para que se lea BIEN,otra eso q dices verifica la conexion y el objeto q este publico o si no una una funcion q revuelva el RecordSet q es mas facil manejar y hacer mas de estos simultaneamente pero igual rectifica q tu problema no es dificil,¡!

P.D.: Lee un Tuto ADO¡!

Dulces Lunas


Título: Re: Error 91: Variable de tipo object o la variable de bloque with no esta estableci
Publicado por: cassiani en 16 Junio 2009, 16:20 pm
y mejor sin el data control ..
Citar
*http://www.elguille.info/vb/ejemplos/ADO_sin_datacontrol.htm