VB6 とACCESS97 でプログラムを作成、問題なく動いていました。
事情により、このパソコンにACCESS2000をインストールし(ACCESS97 と ACCESS2000 の二つが入っています)VB6のデータベースをACCESS2000に変換しました。
VBの参照設定をMicrosoft Access8.0 Object Livery から9.0 に換え、ACCESS 2000のデータベースのプロパティでファイルの種類をMicrosoft Access から Microsoft Access for Windows に換えました。
これを実行すると「実行時エラー3343 データベースの形式 "C:\SALES\TEST.mdb" を認識できません」と出ます。
他に修正すべきところがあるのでしょうか?それともバージョンの違うACCESS を併用するのはまずいのでしょうか?
TEST.mdb をクリックすると、ACCESS2000で問題なく立ち上がります。
なお、VBからACCESSへの接続は下記のように書いています。
Public DB As DAO.Database
Set DB = DBEngine.Workspaces(0).OpenDatabase("C:\SALES\TEST.mdb")
宜しくお願いします。
No.1ベストアンサー
- 回答日時:
どうもありがとうございます。
http://www.amy.hi-ho.ne.jp/jbaba/messages/757.html をみて
参照設定 DAO3.6 に換える事により解決しました。
google も時々見るのですが、検索法が悪いのかなかなか見つけ切れません。
今後も宜しくお願いします
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Access(アクセス) Access DAOのExecuteメソッドのオプション(RecordsetOptionEnum)に 1 2022/09/19 07:34
- ソフトウェア データベースのウェブでの自作 2 2023/08/01 10:06
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB6.0とaccessのDBを接続する
-
VBA 変数名に変数を使用したい。
-
【ExcelVBA】値を変更しながら...
-
Accessのフィールド名に半角括...
-
クリスタルレポートで困ってい...
-
accessでフィールド追加のあと...
-
WORD VBA プログラム修正をお願...
-
DataGridViewに複数テーブルの...
-
日付と文字列を条件としてDLook...
-
(ADO)フィールド名から取得し...
-
ファイル名の一部削除について
-
MDBテーブルへの追加変更を教え...
-
C言語の enum の使い方
-
VBA 重複データの削除方法
-
DataGridの中身をDataSetにテー...
-
Access2007でアプリケーション...
-
Excel2010のinputboxで複数デー...
-
ACCESSのテーブル名をリストに...
-
定数配列の書き方
-
VBAテキストボックスについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VB】コンボボックスにデータ...
-
UPDATE時にSETしたい日本語文字...
-
初心者ですデータベースの形式 ...
-
VB6.0でSQLServerへ・・・Recor...
-
複数SQL発行について
-
データベースの接続ができない
-
ExcelVBAでのAccessデータベー...
-
VBSでADOを使ってaccessのテー...
-
vb.netでデータベース(Access)...
-
ListviewにDB内容を表示し方に...
-
OracleDataReaderについて…
-
名前'dbOpenDynaset'は宣言され...
-
VB6でデータベースを変えるとテ...
-
PHP+ACCESSのデータベース接続...
-
VB6.0とaccessのDBを接続する
-
VB6からAccess2000のテーブル使用
-
VB6.0でアクセス2000...
-
エクセルVBAでアクセスのテーブ...
-
ASP.NET(VB.NET)でADO.NETを使...
-
変数の宣言
おすすめ情報