We have been using DBExpress SDA for sometime now and it has been working well. I have just downloaded DBExpress SDA (version 3.00.1) for compatibility with SQL2005 and since using this version I now frequently get a 'timeout expired' message when our applications performs some time consuming SQL queries.
I am using Windows XP and SQL 2000 at present.
I have tried changing the ODBC timeouts but I guess it doesn't use these.