掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
アクセスの楽観的updateメソッドについて (ID:145353)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> ありがとうございます。実験してみました。以下の例外は発生しますがこれは、想定内です。 想定していながら対処をしていないのですか? On Error Resume Nextは対処ではなく,握り潰しているだけです。 1003行登録時,最初の実は1000行すら満足に登録されていない,ということはないですか。 Updateメソッドは,結局のところDataRow.RowStateによってInsert/Update/Deleteを順に発行しているに過ぎません。 途中で例外が発生した場合,それ以降の行の処理は行われません。 また,トランザクションすら呼び出し側で処理する必要があります。 テーブルBの方に主キーが存在する行について, ・処理しないのであれば,DataTableから削除しておく ・Updateしたいのであれば,SetModifiedメソッドを呼んでおく といったことをしてください。 # 1億行のデータって,Accessで扱えるレベルなのだろうか……。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.