Sorry Thaddy, but your comment on SQL is not strictly accurate - older databases, like dBase and Paradox certainly do "talk" art least a limited subset of SQL. In paradox you can even get to see the SQL used to communicate with the database engine, and even write your own.
However, they DO hide this from the user, sometimes too well!
I have no direct experience with TsqlQuery, but suspect it will work provided you stick to using basic, unenhanced SQL.
On the ODBC front can I urge you all strongly to avoid the Microsoft offerings for dBase and Paradox, as personal experience suggests these are fraught with problems. (no doubt the long running feud between MS and Borland is in no way responsible for this!!!)