1

クエリを使用して、アクセス データベースにテーブルが存在するかどうかを確認します。存在しない場合は、そのテーブルを作成できます。Ruby を使用して関数を呼び出し、Insert、Select、Update、Create などの SQL クエリを実行しています。

MSysObjects などのソリューションをいくつか調べましたが、Access 2007 では機能しません。

Access データベースに詳しい人なら誰でもこの問題を解決できますか?

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

4

2 に答える 2

1

この問題は解決されました。この問題を解決するために SQL クエリを見つけることに行き詰まりましたが、そのようなテーブルが存在しない場合に例外をキャッチして、いくつかのアクションを実行できることを忘れていました。@HansUp のアドバイスに感謝します。

于 2013-09-23T17:58:51.107 に答える
0
Exists = IsObject(CurrentDb.TableDefs(tablename))
于 2013-09-23T17:21:10.363 に答える