SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: Nahi en Viernes 10 de Marzo de 2006, 10:20
-
Hola a todos/as;
Bueno antes de nada dar las gracias a los que me han contestado en anteriores consultas.
El caso es que el problema que tenia con lo de la conexion pensaba que ya lo tenia solucionado pero aora me da un error justo al abrirla y no se que quiere decir, ya sabeis q soy nueva en esto :unsure:
Aqui os pongo el codigo y el error q me da:
Dim BaseDatos As String = "D:\ASP\BasesDatos\intranet.mdb"
Dim ConUsuario As OleDbConnection
Try
ConUsuario = New OleDbConnection(BaseDatos)
Catch ex As Exception
Response.Redirect("PagError.aspx")
End Try
Dim Seleccion As String = "SELECT * FROM Usuario WHERE NombreUsuario ='" & txtUsuario.Text & "'AND pwd ='" & txtContra.Text
Dim cmdSelect As OleDbCommand = New OleDbCommand()
With cmdSelect
.Connection = ConUsuario
.CommandType = CommandType.Text
.CommandText = Seleccion
.Connection.Open()
End With
El error me lo da en el .Connection.Open() y lo que me dice es lo siguiente:
"El código de usuario no controló NullReferenceException"
Si alguien me puede ayudar se lo agradeceria mucho.
SALUDOS :hola:
-
Bueno, divido la linea en dos para que se vea mas estetica la presentación.
A simple vista veo que tienes un error cuando creas el string Seleccion, te falto la comilla de cierre al final, deberia estar asi:
Dim Seleccion As String = "SELECT * FROM Usuario WHERE NombreUsuario ='" & _
txtUsuario.Text & "'AND pwd ='" & txtContra.Text & "'"
Espero que ese sea todo el problema.
Salu2. :hola: