Error con Visual Basic 6

imsaelrr
14 de Noviembre del 2004
Alguien puede ayudarme con este mensaje , estableciendo una conexión con SQL SERVER :


No se puede abrir la base de datos predeterminada del usuario.
Error de inicio de sesión.
(Proveedor de Microsoft OLE DB para SQL Serve

yo
14 de Noviembre del 2004
Si estás conectado por ODBC, fíjate que la base de datos predeterminada en el momento de configurar el ODBC efectivamente exista en el motor de BD...

[email protected]
14 de Noviembre del 2004
Revisaste que la autenticación en SQL Server esté correcta? debes proporcionar un usuario y contraseña de Sql validos para poder abrir la conexión, o que el servidor SQL permita autenticación de Windows, pero también hay que especificar esto en la cadena de conexión, revisa los parámetros validos de ConnectionString

ramgni
14 de Noviembre del 2004
Prueba con la autentificacion de windows, esto no falla, pero verifica antes bien todos los parametros.
Si usas la autentificacion de sql verifica el usuario y contraseña correcta, generalmente 'sa' por defecto.
y dale una chequeada a la cadena de conexion.

hernan
14 de Noviembre del 2004

Option explicit
dim cn as connection
dim rs as recordset

private sub Form1_Load()

set cn= new connection
set rs= new recordset

cn.connectionString="Cadena de conexion"
cn.open , "Nombre de usuario", "contraseña"
por ej:
cn.Open ,"sa","hernan"
'vos tendras otro nombre de usuario y otra contraseña.

end sub