Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1801 / 2272 ツリー ←次へ | 前へ→

【5171】エラー番号 ひろのしま 05/5/31(火) 13:38 質問[未読]
【5177】Re:エラー番号 twining 05/5/31(火) 15:14 発言[未読]
【5214】Re:エラー番号 ひろのしま 05/6/2(木) 12:48 質問[未読]
【5225】Re:エラー番号 たん 05/6/3(金) 9:32 発言[未読]

【5171】エラー番号
質問  ひろのしま E-MAIL  - 05/5/31(火) 13:38 -

引用なし
パスワード
   実行時エラー'3034' コミットまたはロールバックを実行するには、BeginTrans メソッドを使用してください。
というエラーメッセージが出る場合の具体例をあげられますでしょうか?
別の場所にいるお客様のAcessが起こしたエラー
からの電話なのですが、自分のAccessの方では起きません。で、お客様の方も
原因が分からないそうです。
どうかよきアドバイスをお願いします。

【5177】Re:エラー番号
発言  twining  - 05/5/31(火) 15:14 -

引用なし
パスワード
   まんまだと思います。

On Error GoTo ラベル
処理1
DBEngine.Workspaces(0).BeginTrans
処理2
DBEngine.Workspaces(0).CommitTrans
処理3
ラベル:
DBEngine.Workspaces(0).Rollback
処理4

トランザクション処理を開始する前(処理1)でエラーが出て
Rollbackしようとしている
又は、
RollbackかCommitされた後(処理3か処理4)でエラーが出て
Rollbackしようとしている
のではないでしょうか・・・

【5214】Re:エラー番号
質問  ひろのしま E-MAIL  - 05/6/2(木) 12:48 -

引用なし
パスワード
   >トランザクション処理を開始する前(処理1)でエラーが出て
>Rollbackしようとしている
>又は、
>RollbackかCommitされた後(処理3か処理4)でエラーが出て
>Rollbackしようとしている
>のではないでしょうか・・・
返信が遅れてすみません。
実は、そのコマンドは一切使用していません。
原因が今一把握できないままでお客さんは今別処理を実行中です。
回答ありがとうございました。

【5225】Re:エラー番号
発言  たん  - 05/6/3(金) 9:32 -

引用なし
パスワード
   >実は、そのコマンドは一切使用していません。

少なくとも、どういう処理を実行中に、どのタイミングで
出たのか、その時に動いているコードの流れ、
エラーが出たコードの位置、そのコード自体の記載等が
明示されていない状況で、「コマンドは使用していません」と
書かれても、誰も何も推測・判断できませんが。

それとも、質問者自身がその状況すら把握していないという
ことなのでしょうか?
もし、そうなのであれば、きちんと状況把握して、質問者が
状況から推測・判断ができなければ、公開可能な情報を提示
した上で協力を求めるべきと思いますが。

1801 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078263
(SS)C-BOARD v3.8 is Free