【質問】ASP.NETスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
57:nobodyさん 09/09/12 23:54:01 子が親のIDもってるんじゃなくて、親が子のIDもってるのか? それだと親と子は1:1にしかならないような 1) 置換するの意味がわからん 普通に結合するなりなんなりでChildCodeの項目も用意するだけでは? 2) 実行制御って具体的に何のこと? DBへの排他制御なら、基本的に楽観的ロックなのでDBへのロックはなしだろ 4) 子テーブルの行数増えても親テーブルにもってるIDで見るだけじゃないのか? お前の考えてる入力イメージがまったくわからんぞ 58:nobodyさん 09/09/13 00:13:12 >>57 例えばparent=受注テーブル、child=商品テーブルみたいな感じ parent:Childは1:n 1) >置換するの意味がわからん childテーブルの商品idを、商品コードに置換をするってこと。 表示時はそれでいいけど、 更新時には商品コードを商品id(childID)に置換をする必要があるでしょ? 2) >実行制御って具体的に何のこと? 商品コードをlistBoxで選択をさせる場合、人間が商品コードを選択し、 それと対になる商品id(childID)をpostBackで受けることになると思うのけど、 その間にマスタが変更されてしまった場合、 childIDとcodeが一致しない可能性が発生しない? 3) >DBへの排他制御なら、基本的に楽観的ロックなのでDBへのロックはなしだろ 楽観的ロックでchildTableのdateTime値から変更が無いことを確認しても それを確認してから、実際に、parentTableを更新する間に編集されちゃうかもしれんから、 トランザクションで管理をしたくならないかなと思って。 4) >子テーブルの行数増えても親テーブルにもってるIDで見るだけじゃないのか? 商品コードを、listBoxに入れて選択をさせることはできるかもしんないけど、 商品をたくさんの条件から検索して、それをformView上のlistBoxなり、 textBoxなりに商品コードとして入力したいこととかない?と思って。 そんでその方法がよくわからんと。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4954日前に更新/322 KB
担当:undef