Visual Stadio2010でMDBにアクセスするEXEを作成した場合、ACCESSがPCにインストールされていないと、MDBの更新変更等は不可能なのでしょうか?
またMDBにアクセスしたときに、ACCESSは普通に起動した時と同じように起動するのでしょうか?
MDBにアクセスするのに2つの方法があります。
・オートメーションを使う方法 http://support.microsoft.com/kb/317114/ja
ちょっとバージョンは古い情報ですが、これと同じような形がとれます。 この場合はAccessがインストールされている必要があります。 また、実行中、Accessは起動しています。表示するかどうかはプログラムから制御できますが。
・ODBC経由でアクセスする方法 http://msdn.microsoft.com/ja-jp/library/ck4z6wwt(v=vs.100).aspx
この方法であればAccessなしでMDBにアクセスできます。 データの読み書きだけであればこちらを使うのがよいかもしれません。
あおい情報システム株式会社 小野修司(どっとねっとふぁん)