AccessがなくてもAccessオブジェクトを使用するには?


ぷれみあ  2003-10-16 09:06:19  No: 109169

Accessがインストールされてなくても、
Accessオブジェクトを使いたいのですが、何か方法ってありますか?
インストーラーにAccessを組み込む方法も知りたいです。
基本的に、ライセンスの絡みでダメなのですか?


minami  2003-10-16 09:47:59  No: 109170

Accessオブジェクトって、MSACC9.OLEのことかな?
少なくとも開発環境には無いとだめでしょうけど、
インストーラーを作っておけば、AccessがインストールしていないPCでも動作できます。
インストーラーにMSACC9.OLEを含めて、システムフォルダにコピーされるようにしておく。
ディストリビューションウイザードで作るなら、勝手にやってくれるはずです。


ぷれみあ  2003-10-16 17:48:17  No: 109171

なるほど〜OLEを組み込むのかぁ〜。
minamiさん、ありがとうございます。
早速、試してみます。


ぷれみあ  2003-10-29 03:39:16  No: 109172

MSACC9.OLEを探したのですが見つかりません。
WEB上でも検索したが見当たりません。
どこにあるのですか?


魔界の仮面弁士  2003-10-29 07:00:04  No: 109173

Accessオブジェクトを使うという事は、Microsoft Accessを
プログラムで制御する(オートメーション)という事なので、
Access自身がインストールされていなければ無理だと思いますよ。
せめて、Accessのランタイムバージョンだけでもインストールしないと。。。


ぷれみあ  2003-10-30 04:19:53  No: 109174

開発環境には、Access2000Proが入っています。
ですが検索した所、MSACC9.OLEが見つかりません。
どかこに隠れているのですか?

すみませんが、教えてください。


minami  2003-10-31 12:58:21  No: 109175

Accessを使いたいVBのプロジェクトを開いて、
メニューの「プロジェクト」−「参照設定」で
Microsoft Access 9.0 Object Library
っていうのが一覧にあれば、それにチェックを入れてください。
(9.0ってところはインストールされているAccessのバージョンによって
異なります。Access2000だと9.0です)
ファイルはofficeがインストールされているフォルダにあるはずなんですが・・・
C:\Program files\Microsoft office\office とか


ぷれみあ  2003-11-17 18:13:51  No: 109176

参照設定は、分かりました。
ありがとうございます。

ファイルは、MSACC9.OLE  ではなく、MSACC9.OLBならあります。
このファイルで良いのでしたら、解決です。
なんの略か知りませんが、これで良いような気が・・・。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加