Excel VBA質問箱 IV

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

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


49220 / 76736 ←次へ | 前へ→

【32435】Re:ADO接続での同時アクセス台数
発言  井上治 E-MAILWEB  - 05/12/14(水) 20:20 -

引用なし
パスワード
   こんにちは。

>最大で15人ほどの人数がアクセス
であれば、MDBに対する読み出しや書き込みのアクセスが
同時に複数発生することはほとんどないはずです。
後は「作り」の問題ですが、ADOの場合、アクセスが必要になる都度
ADODB.Connectionを接続し、読み出しや書き込みが終わった時点で
接続をCloseさせてしまうように配慮すれば
ほとんど問題はないはずです。

例えば、下記URLはASPでADOを扱っていますが、
Webシステムはレコードをロックすることが事実上できないので
読み出しや書き込みのタイミング以外はConnectionを解放してしまいます。
[データベースからの内容表示]
http://www.asahi-net.or.jp/~ef2o-inue/asp/sub12_02_02.html

ただし、この方法ではレコードのロックは行なわないので、
同一レコードを取り合うような運用がある場合には向かないかも知れません。
特にレコードの削除については物理的なDeleteは行なわずに、
登録区分のようなフィールドを用意して論理上で削除を示すような配慮が
必要です。
0 hits

【32432】ADO接続での同時アクセス台数 momo 05/12/14(水) 18:01 質問
【32435】Re:ADO接続での同時アクセス台数 井上治 05/12/14(水) 20:20 発言
【32440】Re:ADO接続での同時アクセス台数 momo 05/12/15(木) 8:59 お礼
【32441】Re:ADO接続での同時アクセス台数 inoue 05/12/15(木) 9:55 発言

49220 / 76736 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free