Era una cadena de conexión para una base de datos Pervasive.
Al final he utilizado la forma que venía en
http://www.kbalertz.com/kb_184608.aspx y funciona aceptablemente. Lo único que hace es introducir valores en el registro de Windows, pero parece que es así como funciona la ventana ODBC del panel del control.
Hice una conexión ODBC desde el panel de control, vi los valores que metía en el registro, y metí los mismos valores desde código.
Parece que va bien.
Salud y buen año