Pregunta: | 3941 - CONNECTIONSTRING |
Autor: | carlos |
Hola, estoy intentando hacer una conexión desde VB a una base de datos en SQL, le paso en uan variable el usuario (uid) y el password (pwd), pero no me los acepta, sin embargo al meterselos a pelo en el codigo VB, no me da ningún problema. ¿Sabeis de que puede ser y como solucionarlo para que no me de problemas a meterselos como variables? Private Sub Form_Load() Set A = New ADODB.Connection With A .Provider = "SQLOLEDB" .ConnectionString = "server=Principal;database=DB1;uid= ´" & usuario & "´;pwd=´" & contraseña & "´" End With A.Open End Sub Donde A es la conexion y, ususario y contraseña son las variables donde meto el usuario y el password. Gracias. |
Respuesta: | José Miguel Díaz E. |
INTENTA HACERLO SIN LAS COMILLAS SIMPLES QUE LE ESTAS AGREGANDO EN EL STRING, OSEA: .ConnectionString = "server=Principal;database=DB1;uid=" & usuario & ";pwd=" & contraseña SI NO TE FUNCIONA ESCRÍBEME... |