- ベストアンサー
ACCESS2000 テーブルの存在確認
ACCESS2000でテーブル名を指定し、そのテーブルがMDB内に 存在するかを確認したいのですが、やり方がわかりません。 教えてください。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちわ。 AAAというテーブルがあるか検索する場合 DIM DBS AS DATABASE DIM TBLDF AS TABLEDEF SET DBS = CURRENTDB FOR EACH TBLDF IN DBS.TABLEDEFS IF TBLDF.NAME = "AAA" THEN MSGBOX "ここにあるで!!" EXIT FOR END IF NEXT TBLDF てな感じでできないですか? 間違ってたらすいません。 参考までに・・・
その他の回答 (2)
- BraveStory
- ベストアンサー率47% (11/23)
回答No.3
下記URLに全てのテーブル名の取得方法がのっています。 ここのサンプルプログラムのForEachループの中に判定文を入れればできると思いますよ。
質問者
お礼
ありがとうございました。 参考にさせていただきます。
- kouchin
- ベストアンサー率29% (11/37)
回答No.1
テーブル名の検索でしょうか。そういう機能あるかは不明ですが、代替案として、 当該MDBファイルを開いて、<表示>→<アイコンの選択>→<名前順>で、名前順にソートして肉眼検索ではダメですか?
質問者
補足
ソースの中で実行したいのです。 できないのでしょうか?
お礼
うまくいきました。 ありがとうございました。