Bueno!, lo solucioné.
Al final lo que tube que hacer es una conexión en OLE DB, no en ODBC. Escribir la conexión manualmente y con las opciones que yo queria hacer trabajar sobre la base de datos, quedando:
Código:
"Provider=vfpoledb.1; Data Source=nombredeladb.dbc;Collating Sequence=machine; mode=Share Deny None"
mode=Share, puedo hacer que la dbc se abra en modo compartido, para que otros usuarios puedan abrirla. Hay que tener en cuenta que los dbf internos también se deben abrir en "share" si se quiere acceder también a una tabla al mismo tiempo.
Deny None, también puedo poner "exclusive", pero no me interesa ya que abre la base de datos y una tabla en concreto, dejandolo de modo exclusivo. Si quiero hacer otra consulta a otra tabla mientras tengo la primera abierta, no lo permite.
Bueno, lo dejo ahí, por si a alguien le sirve...
Saludos!!!