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も見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VB】コンボボックスにデータ...
-
ListviewにDB内容を表示し方に...
-
OracleDataReaderについて…
-
初心者ですデータベースの形式 ...
-
VBA 変数名に変数を使用したい。
-
2つ目のレコードの値を取得す...
-
WORD VBA プログラム修正をお願...
-
AccessからExcelへエクスポート...
-
VB.NETの配列にExcelから読み込...
-
DataTableに特定のフィールドが...
-
VBとアクセスでSQL文に変...
-
エクセルでXY座標に並べられた...
-
C# DataTableに最後に追加した...
-
VB.NETで1→A、2→B、26→Z、27→AA...
-
Excel2010のinputboxで複数デー...
-
アクセスでウェブ上のデータを...
-
Excel VBAでグループ毎に集計す...
-
Dir関数で読み取り順を操作でき...
-
free()関数の多用 と Segment...
-
Redim とEraseの違いは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VB】コンボボックスにデータ...
-
UPDATE時にSETしたい日本語文字...
-
初心者ですデータベースの形式 ...
-
VB6.0でSQLServerへ・・・Recor...
-
複数SQL発行について
-
データベースの接続ができない
-
ExcelVBAでのAccessデータベー...
-
vb.netでデータベース(Access)...
-
VBSでADOを使ってaccessのテー...
-
ListviewにDB内容を表示し方に...
-
OracleDataReaderについて…
-
名前'dbOpenDynaset'は宣言され...
-
VB6でデータベースを変えるとテ...
-
PHP+ACCESSのデータベース接続...
-
VB6.0とaccessのDBを接続する
-
VB6.0でアクセス2000...
-
VB6からAccess2000のテーブル使用
-
ASP.NET(VB.NET)でADO.NETを使...
-
エクセルVBAでアクセスのテーブ...
-
StrutsでDataSourceの切り替え
おすすめ情報