ich selbst habe auch Probleme mit der ADO-UDF, ich nutze eigentlich nur die Funktion ConnectionString.
alles andere funktioniert in meinen Tests nur halb oder gar nicht, oder es werden die abgefragten Fehler nicht erkannt.
ich nutze aber auch nur mysql die Version die mit phpadmin.
Im Forum irgendwo gibt es auch eine *dll Datei, mit der eine bestimmte alte Version von mysql gut funktioniert und es wird dann nicht mal ein installierter Treiber benötigt, leider funktioniert diese aber nicht mehr mit den neuen Versionen.
Deshalb bin ich zur ADO-UDF gewechselt und musste schnell feststellen das es in meinem Szenario so gut wie nur Probleme macht. Einen MSSql Server zum testen ob es damit besserläuft, habe ich leider nicht zur Verfügung gehabt^^.
Das hieß im Umkehrschluss viel tray und error, bis zum gewünschten Ergebnis.