WINE + VB6 + SQL

Forums: 

Buenos dias a todos, planteo mi problema aqui, pero cualquier duda sobre pasos anteriores a donde he llegado no duden en consultar. Les comento como es el tema. Estoy usando una aplicacion de VB6 en wine, tengo instalado el mdac28 y tambien vbrun60. Tambien tengo instalado freetds y unixodbc. Logro conectarme a la base de datos desde linux a traves de isql, lo se pq pude cambiar de tablas y hacer consultas, tambien desde el wine logro conectarme ejecutando desde terminal wine odbcad32 y configurando system dsn, hago el test y funciona de maravillas. Pero cuando intento conectarme con la aplicacion me dice que no se ha podido realizar la conexion con la base de datos y me tira el siguiente error en consola.

err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
err:ole:CoGetClassObject class {ecabb0c0-7f19-11d2-978e-0000f8757e2a} not registered
err:ole:CoGetClassObject no class object {ecabb0c0-7f19-11d2-978e-0000f8757e2a} could be created for context 0x1

La aplicacion de VB se conecta a traves de un string de conexion y su sintaxis es la siguiente.

uid=xxxxxxxx;pwd=xxxxxxxx;driver={SQL Server};server=192.168.50.107;database=Deco

Agradezco desde ya cualquier tipo de ayuda o consejo.

conexion sql

hola un consulta pudiste solucionar este problema porque tengo en mi trabajo un exe que es en vb y conecta a un server sql en un windows y no logro conectarme al servidor ??? usa ADO pero hacemos un scrip para que sea por odbc para ubuntu tenes alguna guia gracias