|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
| [2208] 複数人が同時にデータベースを更新しようとするときの処置 |
| 投稿者:Y.Hayashidaさん の <ホームページ> 2002/06/22 11:48:03 |
| 会社内のイントラにて、ASPで『会議室予約システム』を作りました。 環境はWindows2000+IIS5.0とAccess2000です。データベースはOLEDBを使用してアクセスしています。 確率としては低いのですが、複数の人がほぼ同時にデータベースを更新しようとする(会議室の予約・予約削除をする)ときに、一瞬遅い方にエラーメッセージが出てしまいます。 エラーメッセージはタイミングによって違うのですが、以下の2種類です。 (1)『"は既に使用されているので使用できませんでした』 (2)『更新可能なクエリであることが必要です』 (1)はデータベースのOPEN時(db.Mode=3 : 読み書き可)に出ます。(2)はSQLのINSERT命令時に出ます。 このような場合に、一方がデータベースを閉じるまで他方がデータベースにアクセスするのを待つような制御はできないでしょうか? もしよい方法があったら教えてください。 |
![]()
複数人が同時にデータベースを更新しようとするときの処置
Y.Hayashidaさん
[2002/06/22 11:48:03]
[2208]
|
Re:複数人が同時にデータベースを更新しようとするときの処置
くっくさん
[2002/06/23 23:26:51]
[2216]
|
|
TreeBBS For ASP V.0.1.3 |