Error Conexion.open()

Miriam
31 de Marzo del 2004
Cuando pido el login y password para acceder a una base de datos y no son correctos me aparece el siguiente error:
SqlException: Error de inicio de sesión del usuario 'ghdfghg'.]
Como puedo controlar el error, tengo el siguiente trozo de código pero no me funciona:

CadenaConexion = "server='DATASERVER'; user id="+ session("Usuario") + "; password=" + session("Password") + "; database= 'GERENCIA'"
Dim Conexion As New SqlConnection(CadenaConexion)

Try
Conexion.open()
Catch
Response.Write ("No puede acceder al sistema")
End Try

Estoy ya desesperada no se como avanzar con esto....

chuy
31 de Marzo del 2004
mira! no soy experto en esto..pero a ver si te sirve de esta manera...
a mi me funciona..
ademas de que tu cadena de conexion no se parece nada a la mia, jejeje pero a ver si te sirve de algo

cuando no doy el login y el pasword correcto me manda la exepcion pero le doy en continuar y no me vota de la ejecucion, si no me permite dar nuevamente el login y pass...


cadena_de_conexion = "data source=servidor;" & _
"initial catalog=base_de_datos;" & _
"persist security info=True;" & _
"user id=" & login & _
";password=" & password '& _
Conectar(cadena_de_conexion)
End Sub
Friend Sub Conectar(ByVal cadedena_de_conexion As String)
Try
conexion = New SqlConnection(cadena_de_conexion)
Catch e As Exception
MessageBox.Show(e.Message)
Exit Sub
End Try
conexion.Open()
end sub

saludos