![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
現在、VB6とMSAccessを連動させたプログラムを作成し、
お客様のPCにて使っていただいているのですが、
VB6からAccessのテーブルに、
テキストファイルから取り込んだデータを書き込む際、
エラーコード3027と3343が起こったり、起こらなかったりとしています。
調べたところ、
3027は「データベースまたはオブジェクトは読み取り専用なので、更新できません。」
3343は「データベースの形式 <ファイル名> を認識できません。」
となっていたのですが、そのエラーは初めて書き込むときではなく、
テキストファイルからデータを読み込み、
何行か読み込んだ際に初めて出てきます。
テキストファイルは、外部ソフトからそのプログラムを使用して
取り込んでおり、取り込んですぐにデータベースに書き込んでいるのですが、
その際にエラーが起こることが多いようです。
ボタンにそのデータを取り込むだけの処理を入れ、
処理を走らせた場合はそのエラーは発生しません。
取り込み後、下記処理で書き込み処理へ向かっています。
ボタンに設置した処理は、下記処理で呼び出している
AddUriageです。
Dim fso As New FileSystemObject
If fso.FileExists(HtRecv & "Uriage.txt") Then
ErrMes = "Uriage"
Call AddUriage
End If
AddUriageだけ走らせればきちんと動くので、
AddUriageの処理は合っていると思います。
お客様のPCはWin XPです。
こうではないか、という曖昧な意見でもかまいません。
ご意見お待ちしております。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- JavaScript Typescript が必要な理由 1 2023/01/07 11:45
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 2 2023/03/02 18:54
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 6 2023/03/03 18:05
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【C#/Java?】try-catchでcatch...
-
特定の名前のオートシェイプの...
-
VB6にてネットワーク上にある共...
-
Excel VBA セルの名前があるか...
-
シグナル 6(SIGABRT)とは?
-
private subモジュールを他のモ...
-
vbaのエラー対応(実行時エラー...
-
特定のファイルを他のプロセス...
-
どう増強すべきか
-
マクロで、次のコードへ行く前...
-
【VBA】エラー処理で別プロシー...
-
Functionで戻り値を複数返す方法
-
VBA 複数の行を高速で削除する...
-
ListViewから選択中の文字列を取得
-
どうやってもFor文を抜けてしま...
-
ProgressBarを用いる場合、全体...
-
シェルスクリプトでファイル内...
-
エクセル VBAで複数セル選択時...
-
c# の try の入れ子
-
【Vb.net】プリンタジョブの取得
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【C#/Java?】try-catchでcatch...
-
IF文に時間(何時から何時ま...
-
private subモジュールを他のモ...
-
特定の名前のオートシェイプの...
-
vbaのエラー対応(実行時エラー...
-
iPhoneのニューラルエンジンっ...
-
マクロで、次のコードへ行く前...
-
ExcelのVBAで、選択したファイ...
-
どうやってもFor文を抜けてしま...
-
Excel VBA セルの名前があるか...
-
Functionで戻り値を複数返す方法
-
特定のファイルを他のプロセス...
-
シグナル 6(SIGABRT)とは?
-
【VBA】エラー処理で別プロシー...
-
エクセル VBAで複数セル選択時...
-
どう増強すべきか
-
Word VBA。各マクロの間に待ち...
-
シェルスクリプトでファイル内...
-
VBA 複数の行を高速で削除する...
-
【Vb.net】プリンタジョブの取得
おすすめ情報