顯示資料庫及資料表名稱(編號:3217)

請問,利用ADO連接一個資料庫,要如何將資料庫內之所有資料表(TABLE)名稱顯示出來呢?
另一個問題是,利用ODBC做資料庫連結,是否有函數或指令可將ODBC內所設定的DSN名稱顯示出來呢?