BDE ODBC Driver config using a File DSN

Hi,

Does anyone know how to configure the BDE (TDatabase) to use a ODBC File
DSN ? User/System DSN work fine.

We need to do this because we need to change properties in the DSN at
runtime.

I've tried things along the following lines but can't seem to hit on the
right configuration.

var
  db : TDatabase;
begin
  db := TDatabase.create (self);
  db.DatabaseName := 'TEST';
  db.DriverName := 'Sybase ASE ODBC Driver';
  db.params.add('ODBC DSN=c:\db.dsn');
  db.open;

Cheers

Phil