質問: VBを使ってデータベースプログラムを作りました。データベースはAccessで作り、DataGrid上に現れるようにしています。 ところが、これをパッケージしてフロッピーに落とし、他のパソコンに適切にインストールしたうえで実行してみたのですが、データベースを読み込むことができません。 Accessのファイルもパッケージ時にCabファイルに落とし込んでいるのですが・・・。 どのような原因が考えられるでしょうか??
回答: データベースに関しては他のPCには ODBC関連の設定が出来てないかも知れません。 コントロールパネルからODBCを開き、そこでDSNなどの 設定を確認してみて下さい。 あと、DataGridそのものが表示されない、ということは ないでしょうか? その場合は、MSFlexGrid.OCXとかそんな名前のOCXファイルを 目的のPCにインストールする必要があります。 インストールはregsvr32 (OCXファイル)で行けます。