My firm recently migrated from Pervasive SQL7 to 2000. Some of our user use Access 97 to run ad-hoc queries against the DB. With SQL 7 we were using the DataDirect(Merant) v.3.5 ODBC driver. With 2000 we are using the Pervasive 32-bit Client Interface. A query that would take 5 minutes against SQL 7 now runs forever against 2000. The query and the tables haven't changed at all. The query in question contains 5 tables and several left joins. When changed to all inner joins it works just fine, but obviously we don't get the result we're looking for. Any ideas??