finalmente sono riuscito a connettermi:
assolutamente nn riesco a capire cosa cambia da quello che facevo io prima, se qualcuno ne ha idea sono interessato.
comunque il codice che lavora è questo
codice:
Set conn = New ADODB.Connection
xserver = "172.16.16.128"
xdatabase = "db"
xuser = "user"
xpass = "password"
connStr = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=" & xserver & ";" _
& "DATABASE=" & xdatabase & ";" _
& "UID=" & xuser & ";" _
& "PWD=" & xpass & ";" _
& "OPTION=18475"
conn.ConnectionString = connStr
conn.Open
la option user e passw sono diverse lo so, comunque, ho sempre ricevuto il medesimo errore quando la connectionstring la creavo direttamente. BHO