Estoy tratando de conectar excel vba con sybase. Ahora llevo una semana buscando la solucion a este problema y cambie el codigo para ver que me resulta pero al ejecutarlo me tira el error 3709 the connection cannot be used to perform this connection.
Dejo el codigo a continuacion:
Código:
Alguien podria ayudarme por favor? Sub dos() Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.ConnectionString = "Driver={SQL Anywhere 17};Server=dggbi01-iq;Port=10000;Database=iqdm;Uid=l00404846;Pwd=wZkX#xCAs_u27V;" rs.Open "select * from LGL_DM_MUDA_ALL_METRICS_SUM_F_V ", conn, adOpenStatic, adLockReadOnly, adCmdTable With ThisWorkbook.Worksheets("test") .Visible = True .Range("a1:b1").Value = Array("PROJ_NUM", "PROJ_EN_NAME") .Range("A2").CopyFromRecordset rs .Activate End With rs.Close: Set rs = Nothing conn.Close: Set conn = Nothing End Sub