The scenario is the folowing.

100 terminals, not running terminal server.
Possibility to switch between 10 databases in SQL server.
One folder with CRW reports for all 10 databases.

What is the best way to make the reports change the database upon loading.

I'd rather not using ODBC and those DSN.

By the way is ODBC a faster way to connect to an SQL server rather than
using OLE DB?