gooサービスにログインしづらい事象について

ACCESS2000でテーブル名を指定し、そのテーブルがMDB内に
存在するかを確認したいのですが、やり方がわかりません。
教えてください。よろしくお願いします。

A 回答 (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

てな感じでできないですか?
間違ってたらすいません。
参考までに・・・
    • good
    • 0
この回答へのお礼

うまくいきました。
ありがとうございました。

お礼日時:2002/10/10 17:05

下記URLに全てのテーブル名の取得方法がのっています。


ここのサンプルプログラムのForEachループの中に判定文を入れればできると思いますよ。

参考URL:http://www2.moug.net/cgi-bin/technic.cgi?acvba+T …
    • good
    • 0
この回答へのお礼

ありがとうございました。
参考にさせていただきます。

お礼日時:2002/10/10 17:19

テーブル名の検索でしょうか。

そういう機能あるかは不明ですが、代替案として、

当該MDBファイルを開いて、<表示>→<アイコンの選択>→<名前順>で、名前順にソートして肉眼検索ではダメですか?

この回答への補足

ソースの中で実行したいのです。
できないのでしょうか?

補足日時:2002/10/10 16:43
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報