MSDE FunClub
Microsoft Data Engine FunClub
MSDE技術者向けメーリングリスト過去ログ[1210]番
 
[TOP]>[MSDE技術者向けメーリングリスト過去ログ(1210番)]>[ウィンドを閉じる]
 
SQLServer2005時代でも
開発の基本は T-SQL
上巻で T-SQL の基礎作り
 
SQLServer2005時代でも
運用の基本はバックアップ
下巻でバックアップ手法を学びましょう
PASSJ人気コンテンツで学んだ後は下巻でさらなる学習を!
 
ウィンドを閉じる
MSDE/SQLServer FAQ
MSDE / MSDE2000 
技術情報サポート
初心者向け
メーリングリスト
過去ログの表示
技術者向け
メーリングリスト
過去ログの表示
メーリングリスト
活動状況の
表示
MSDE TOP メニュー
MSDEトップメニューに移動します
 

 
HOST_ID 、 USER_ID、 SUSER_ID 関数について

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 技術サポート情報一覧]

MSDE TOP ページに移動する

 
 
 
 
 
 
 
MSDE FunClubに関するご意見・ご要望等ございましたら、
msdefun@horikawa.ne.jp までご連絡下さい。
MSDEを始めとする各種データベースシステムの開発、コンサルタントに関するご要望等は、
msdedev@horikawa.ne.jp までご連絡下さい。