- ベストアンサー
作成したデータベースプログラムを他のパソコンで利用したいのですが・・・。
VBを使ってデータベースプログラムを作りました。データベースはAccessで作り、DataGrid上に現れるようにしています。 ところが、これをパッケージしてフロッピーに落とし、他のパソコンに適切にインストールしたうえで実行してみたのですが、データベースを読み込むことができません。 Accessのファイルもパッケージ時にCabファイルに落とし込んでいるのですが・・・。 どのような原因が考えられるでしょうか??
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
データベースに関しては他のPCには ODBC関連の設定が出来てないかも知れません。 コントロールパネルからODBCを開き、そこでDSNなどの 設定を確認してみて下さい。 あと、DataGridそのものが表示されない、ということは ないでしょうか? その場合は、MSFlexGrid.OCXとかそんな名前のOCXファイルを 目的のPCにインストールする必要があります。 インストールはregsvr32 (OCXファイル)で行けます。
その他の回答 (3)
- ARC
- ベストアンサー率46% (643/1383)
他のパソコンには、DAOがインストールされていないのかも…
- ykymtkt
- ベストアンサー率51% (14/27)
MDBファイルにはどのようにしてアクセスしているのでしょうか? ADO?DAO? インストール先にはインストールされていますか?または使用したいドライバのバージョンはあっているでしょうか? 確認してみてください。
- paz777
- ベストアンサー率47% (77/163)
こんにちは。 一応考えられる要因としては、 1.VBのランタイムがインストールされていない。 (そんなことは無いですよね?) 2.Access MDBの存在するフォルダーが間違っている。 VB上で固定のフォルダーを指定している。 または、ドライブが違っている。 すいません、素人なので、これくらいしか考えられません でした。 ではでは・・・
お礼
ありがとうございました。 1月5日より会社が始まるので、そこで皆様に指摘いただいた事項をチェックしてみたいと思います。 ありがとうございました。