Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/10/2009, 09:17
georgeovando
 
Fecha de Ingreso: abril-2007
Mensajes: 14
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Crear DSN desde visual basic 6 con autentificacion de SQL Server 2000

debes utilizar estas mismas funciones

Public Sub DSN()

rc = SQLServerDSN("Prueba", "192.168.0.1", "Prueba")

End Sub

Public Function SQLServerDSN(DSNName As String, ServerName As String, Database As String) As Boolean

Dim sAttributes As String

sAttributes = "DSN=" & DSNName & Chr(0)
sAttributes = sAttributes & "Server=" & ServerName & Chr(0)
sAttributes = sAttributes & "Database=" & Database & Chr(0)
SQLServerDSN = CreaDSN("SQL Server", sAttributes)

End Function

Public Function CreaDSN(Driver As String, Attributes As String) As Boolean

CreaDSN = SQLConfigDataSource(0&, ODBC_ADD_SYS_DSN, Driver, Attributes)

End Function

y al momento de llamar el DSN lo haces de la siguiente manera

coneccion.Open "DSN=Prueba", "usuario", "contraseña", 0

y listo te hace la conexion, debes de tener tu servidor de SQL con autentificacion mixta, para que te lo acepte