C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 30 を表示中)
■14178 / )  ユーザ管IDを書き換えると他のテーブルのIDも変更したい
□投稿者/ まぐねしうむ (7回)-(2008/02/12(Tue) 14:23:06)

分類:[C#] 

C#(VS2005)です。

「ユーザ管理テーブル」
・ID  (オートナンバーでユニークな値)
・UserID
・Pass
・アドレス

「なんかのテーブル1」
・ID
・UserID
・なんかのデータ

「なんかのテーブルx」
・ID
・UserID
・なんかのデータ

といったAccessのデータベースがあった場合に
ユーザ管理テーブルの「UserID」を変更した場合に自動的に
他のUserIDも同時に変更したいのですが、調べようにも検索ワードが分かりません。

ユーザ管理テーブルでUserIDを変更した場合
UPDATE文で各テーブルデータの更新は出来る様にしましたが、他に良い方法は無いのでしょうか?
=>やった処理は
 ・UserIDを書き換える (BindしたTxtBox)
 ・更新ボタンを押す
 ・各テーブルに該当するUserIDが存在するか?
  =>存在すればデータを更新する
 ・ユーザ管理テーブルの情報を書き換える 
です。
(データソースにローカルのDBを指定してDB更新にはTableAdapterを使用しています)

なんとなくですがもっと良い方法がある様な気がするのですが・・・。
もっと良い方法があればお手数ですがおしえてください。

よろしくお願いします。
返信 編集キー/


管理者用

- Child Tree -