RE:odbc sql server 2005
Publicado por
Salvador (1 intervención) el 09/09/2007 15:43:56
Hola intentare ayudarte.
en primer lugar busca en los discos de instalacion un archivo que se llama sqlncli.exe e instalalo en el equipo cliente. es el cliente nativo de sql server 2005
luego abres el vb 6 (es el que yo uso) y pones:
tienes que declarar en el modulo. o formulario
Dim BaseDeDatos as ADOBD.Connection
Ponle un boton al formulario y escribe lo siguiente. o en el evento Load para que se abra con solo cargar tu formulario.
Set BaseDeDatos = New ADODB.Connection
With DbLocalConstante
.Provider = "SQLNCLI.1" 'el proveedor Native Client Ms Sql 2005
.Properties("User ID").value = "El Nombre de Usuario de Sql"
.Properties("Password").value ="Password"
.Properties("Initial Catalog").value = "Nombre de la base de datos"
.Properties("Data Source").value = "Nombre del servidor de la base de datos"
' Por ejemplo (\\nombre_del_equipo\Nombre_de_la_Instancia_Sql_Server
.CursorLocation = adUseServer
.ConnectionTimeout = 0
End With
If DbLocalConstante.State <> adStateOpen Then
'Reabro la conexión
DbLocalConstante.Open
End If
con esto ya tienes tu base de datos en el vb 6 abierta a la espera de recibir instrucciones.
Espero haberte servido de ayuda. Saludos. Salvador.