Access VBA質問箱 IV

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

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


1109 / 9994 ←次へ | 前へ→

【12184】Re:複数PCから共有データに通し番号をつけたい
回答  小僧  - 12/10/24(水) 16:22 -

引用なし
パスワード
   ▼ゆう さん:
こんにちは。

複数MDBの運用については色々と難しい事がありますよね。

>「登録」ボタンを押すと受注番号の最後の番号+1になるようにしていましたが、

この操作方法をどの様に行っていたかによってやり方が変わりますね。

以下はあくまで当方のやっている一例という事で参考にして下さい。

1) 受注テーブルとまったく同じ構成のテーブルを
  フォームの入っているクライアント側のMDBに準備
  (ワークテーブルと呼びます)

2) データを新規投入する際は受注番号以外を
  いったんワークテーブルに書き出す。

3) データの登録時に、本番テーブルより受注番号+1を採番し、
  ワークテーブルの内容をリンクされた本番テーブルへ書き込む

上記の様な処理を行うと、
本番テーブルを占有する時間が短くする事が可能です。

リンクテーブルを元にフォームを作ってしまうと、
2台以上のMDBが同じテーブルを占有しあおうとして
MDBの破損に繋がる場合が多々ありますので気をつけて下さい。

290 hits

【12182】複数PCから共有データに通し番号をつけたい ゆう 12/10/24(水) 0:41 質問[未読]
【12184】Re:複数PCから共有データに通し番号をつけ... 小僧 12/10/24(水) 16:22 回答[未読]
【12189】Re:複数PCから共有データに通し番号をつけ... ゆう 12/10/26(金) 14:39 質問[未読]
【12194】Re:複数PCから共有データに通し番号をつけ... 小僧 12/10/27(土) 12:16 回答[未読]
【12198】Re:複数PCから共有データに通し番号をつけ... ゆう 12/10/29(月) 14:59 お礼[未読]

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