線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2211
推到 Plurk!
推到 Facebook!

請問有關於ACCESS的關聯問題

尚未結案
odyaho
初階會員


發表:60
回覆:104
積分:42
註冊:2005-02-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-07-14 11:33:29 IP:202.181.xxx.xxx 未訂閱
請問各位大大 小弟目前的需求是 假設有五個資料表  T1,T2,T3,T4,T5 都有個欄位為"姓名" "分機" 假設T1修改後  T2,3,4,5也要跟者變動 我目前只設定 ACCESS的T1,T2資料表的關聯圖如下     請問這樣在BCB RUN時 T1的欄位更動後 T2會跟著更動嗎?? 還是需要再從程式中去做更改??
stellos
中階會員


發表:24
回覆:84
積分:51
註冊:2004-06-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-07-14 20:58:14 IP:61.60.xxx.xxx 未訂閱
就我所知不行ㄝ 怎麼看都覺得你的關聯好怪
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-07-14 22:16:03 IP:211.22.xxx.xxx 未訂閱
看不懂你的資料庫關連圖,與其關連如此複雜,不如下個SQL指令,快速簡單! 先檢查姓名或分機有無更動,如果有:
'Update T2 Set 姓名='''   NewName.txt   ''' Where 姓名='''   OldName.txt   '''';
'Update T2 Set 分機='''   NewExt.txt   ''' Where 分機='''   OldExt.txt   '''';
其他TABLE依此類推。 請參考! ------------------- 學,然後知不足。 發表人 -
odyaho
初階會員


發表:60
回覆:104
積分:42
註冊:2005-02-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-07-15 00:46:12 IP:219.86.xxx.xxx 未訂閱
多謝各位的回應 小弟把問題簡單化了... 假設有T1,T2兩個資料表 T1有"姓名"欄位,,T2有許多欄位之"值"是姓名,ex:負責人,聯絡人...等等 我想要修改T1的"姓名"欄位之值時    也會連T2的"負責人","聯絡人"欄位值 ...等  一起更動 設定access關聯圖如下 設定完後 run bcb程式時 對T1的"姓名"欄位做修改 則T2的"負責人","聯絡人"...等均沒有一起變動 小弟不知道這樣在access裡面設定可不可以 還是還要設定索引呢?? 設定關聯 = 設定索引??? 相等嗎??<> 如果在> 我是知道使用
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-07-17 00:09:37 IP:211.22.xxx.xxx 未訂閱
1.我比較喜歡以程式方式控制,下個SQL陳述式不就解決問題了~
odyaho
初階會員


發表:60
回覆:104
積分:42
註冊:2005-02-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-07-19 17:58:35 IP:210.202.xxx.xxx 未訂閱
多謝各位的回覆 小弟會去試試看的
系統時間:2024-11-23 7:48:21
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!