Date: Thu, 9 Oct 2003 18:56:58 +0900
From: "Hiroyuki TSUBAKURA" <who@example.com>
はじめまして。
いつも過去ログを見て勉強させていただいてました燕(つばくら)と申します。
よろしくお願い致します。
現在、ACCESS2000+SQL Server7.0の環境でADPにてシステムの開発を行なっておりま
す。
C/Sシステムで見積管理システムの伝票入力を作成していたのですが、
そこで明細入力を行なうのに、こちらのメーリングリストを参考にして、
ワークテーブルの設計をしていて、わからないことがあったので、ご質問させていた
だきます。
複数からの入力があるためユーザの区別をつけるために、
入力フォームのレコードソースをワークテーブルを基にしたHOST_ID、USER_ID、
SUSER_IDで
WHERE句をかけたビューを割り当てておりました。
自社でテストした時は同時に入力を行なってもちゃんと希望どおりの動作をしたので
すが、
客先に持って行った時に、明細の入力が受け付けなくなり、
調べたところUSER_ID、SUSER_IDにNULL値が入っている場合がありました。
このために連番とHOST_ID、USER_ID、SUSER_IDの値を主キーにしてた為、
エラーとなっておりました。
HOST_ID、USER_ID、SUSER_IDの値を主キーにせず、
連番のみを主キーにしてもHOST_ID、USER_ID、SUSER_IDの値にNULL値が入るとWHERE
条件で値を抽出してくれません。
皆様はどうなされているのでしょうか?
また、何か根本的に考え方がおかしいのでしょうか?
いままでクライアントにはMDBの開発ばかりでADPを使った開発は初めてなので、
わからないことがあり申し訳ないのですがご助言ありましたらよろしくお願いしま
す。
□◇□◇□◇□◇□◇□◇□◇□◇□◇□
有限会社 ネイバーズ
燕 宏幸(Hiroyuki TSUBAKURA)
who@example.com
TEL0463-37-5888 FAX0463-37-5889
□◇□◇□◇□◇□◇□◇□◇□◇□◇□
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|