Acceder a base de datos SQL Server con Visual Basic
Estoy construyendo una hoja excel que tiene varias macros asociadas. Ahora quiero crear una en la que al pulsar un botón recupere ciertos datos almacenados en una base de datos SQL Server.
He estado mirando en internet cómo puedo hacer esto y he visto ejemplos del tipo:
Const MS_SQL_SERVER = "SQLOLEDB.1"
Set BBDD = New ADODB.Connection
BBDD.IsolationLevel = adXactCursorStability
BBDD.CursorLocation = adUseServer
BBDD.Mode = adModeReadWrite
BBDD.ConnectionString = "Provider=" & MS_SQL_SERVER & ";Persist Security Info=False;User ID=" & User & ";Initial Catalog=" & Catalog & ";Data Source=" & Server & ";Password=" & Password
BBDD. Open
Sin embargo, al intentar poner este código en la segunda línea me da el error: 'User-defined type not defined'.
Por favor, nunca he hecho una conexión de este tipo, ¿podrías explicarme cómo puedo hacerlo?
He estado mirando en internet cómo puedo hacer esto y he visto ejemplos del tipo:
Const MS_SQL_SERVER = "SQLOLEDB.1"
Set BBDD = New ADODB.Connection
BBDD.IsolationLevel = adXactCursorStability
BBDD.CursorLocation = adUseServer
BBDD.Mode = adModeReadWrite
BBDD.ConnectionString = "Provider=" & MS_SQL_SERVER & ";Persist Security Info=False;User ID=" & User & ";Initial Catalog=" & Catalog & ";Data Source=" & Server & ";Password=" & Password
BBDD. Open
Sin embargo, al intentar poner este código en la segunda línea me da el error: 'User-defined type not defined'.
Por favor, nunca he hecho una conexión de este tipo, ¿podrías explicarme cómo puedo hacerlo?
1 respuesta
Respuesta de mrtool
1