Date: Thu, 27 Sep 2001 21:52:03 +0900
From: "Akira Horikawa" <who@example.ne.jp>
堀川です、こんばんは
-----Original Message-----
From: 宮崎 清 [mailto:who@example.co.jp]
Sent: Wednesday, September 26, 2001 11:55 AM
To: who@example.ne.jp
Subject: [ml-msde:00802] Access2000 からの移行について
><気になること>
>同時に同一データの更新をすることはほとんどないので、Access2000
>のADP+MSDEに変更して、入力フォームのレコードソースをSELECT
>文にしておけばフォームからの追加や変更操作は問題はないでしょうか。
基本的には問題ありませんが、レコードソースにSQL文(SELECT文)を
記述するなら、それと同じ内容のビュー表やストアドプロシージャを
サーバー側に準備するほうがよいと思います。
SQL文をクライアント側から投入するのをできる限り避ける。
どうしてもSQL文を投入したい場合は、そのSQL文を文字列として
サーバー側のテーブルに入れておく。
SQL文を一元管理できるような仕組みを用意すると、アプリケーション
のメンテナンスが簡単になります。
>※実際にテストすると同時に更新しようとした場合には片方のPCに
>Accessのメッセージ「レコードの保存」...「他のユーザーの変更を反映」が
>でますが、結果はきちんと反映されてテーブルも正常です。
メッセージが表示された原因はわかりませんが、テーブルにタイム
スタンプ列を増やすことも、同時更新エラーを容易に検出できる
方法です。
---------------------------------------------------
(株)日本技術ソフト開発 堀川 明
mailto:who@example.ne.jp
http://www.horikawa.ne.jp/msde/
09月27日(木曜日) 21時50分記
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|