IMHO is there a Problem with ODBC, it can not access with the rigths to get information from MSysObjects. I got a lot of samples wirh google but no realy workable soulution, except you manipulate the rights for the MSysObjwcts table, but this is not possible with ODBC