2016-08-25 7 views
0

Msアクセスファイルのクエリを実行する必要があります。問題は、自分のJavaコードから実行するSQLコードがないことです。私はそれがあいまいな 外側がJava実行Msアクセスクエリ

変更に合流含まれているため、SQL文が実行できませんでしたクエリ

のSQLコードを表示しようとすると示されています。だから私は呼び出して、クエリを実行する必要があります。私はcmdの.batファイルでspesificクエリを開いて実行しようとしました。しかし、私は解決のためのスクリプトを見つけることができません。別のクエリのクエリを実行するSQLコードはありますか?それが可能なら私を助けることができます。どのように私はこの問題を解決することができますか?

+0

私はこの問題を理解していません。 – daotan

答えて

0

アクセスデータベースのマクロをbatファイルから呼び出して実行することができ、呼び出されたマクロはマクロコマンドOpenQueryでクエリを実行できます。

はあなたがコマンドを定義するマクロの中に、AccessでマクロmRunQueryXに名前を付けるとしましょう:。(appropiateパラメータを持つ) OpenQueryQuitAccessそれはバットファイルから開始された後(これはアクセスを閉じ

今すぐあなたのcmd/batファイルから:

"C:¥Program Files¥Microsoft Office¥Office12¥MSACCESS.EXE" "[PathOptimizer] \ [NameOfTheDatabase] .accdb"/X mRunQueryX

MSACCESS.EXEへのパスは、Officeバージョンによって異なります。

+0

ありがとう –

関連する問題