Nie znam MySQL, ale TEXT
wygląda jak kropelka? Jeśli tak, jestem zaskoczony, że w ogóle działa, ponieważ ADO wymaga specjalnej obsługi BLOBS ( http://dev.mysql.com/tech-resources/articles/vb-blob-handling.html
)
Wypróbuj VARCHAR
zamiast tego wpisz.
Możesz także spróbować ADOCn.Execute "INSERT ..."