全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:666
推到 Plurk!
推到 Facebook!

multiple records

缺席
sfy257000
一般會員


發表:21
回覆:13
積分:6
註冊:2002-07-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-05 09:13:32 IP:220.130.xxx.xxx 未訂閱
我使用Assess的資料庫...利用D7的Bde來連結 在Assess中我並沒有設定唯一鍵值 但在D7中執行,若有二筆一模一樣的資料時,他就會產生 multiple records 的錯誤 請問各位大大我該如何呢 3Q
------
*********************
* 只要用心一定成功 *
*********************
mustapha.wang
資深會員


發表:89
回覆:409
積分:274
註冊:2002-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-05 09:35:20 IP:218.1.xxx.xxx 未訂閱
参考这篇http://delphi.ktop.com.tw/topic.php?TOPIC_ID=65693 基本上应该有个主键。 一般的资料元件都不允许一次更新到多笔资料。 有的资料更新元件,如TDataSetProvider的Options有poAllowMultiRecordUpdates参数,可以让你决定是否允许更新到多笔资料。     久病成良医--多试 千人之诺诺,不如一士之谔谔--兼听
------
江上何人初见月,江月何年初照人
sfy257000
一般會員


發表:21
回覆:13
積分:6
註冊:2002-07-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-05 10:05:33 IP:220.130.xxx.xxx 未訂閱
那要如何用這顆元件呢 我試著加入 也沒有任何改變?? ********************* * 只要用心一定成功 * *********************
------
*********************
* 只要用心一定成功 *
*********************
mustapha.wang
資深會員


發表:89
回覆:409
積分:274
註冊:2002-03-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-05 10:41:41 IP:218.1.xxx.xxx 未訂閱
你确定你数据库的重复记录是必须的吗?是符合你的企业逻辑的吗?否则还是建一个主键吧。 TDataSetProvider是搭配TClientDataSet使用的,一般用在3-tier架构。     久病成良医--多试 千人之诺诺,不如一士之谔谔--兼听
------
江上何人初见月,江月何年初照人
matrix66
一般會員


發表:3
回覆:7
積分:2
註冊:2002-05-19

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-06 00:07:07 IP:219.84.xxx.xxx 未訂閱
資料表的規劃設計應含有助鍵值吧
pillar62
資深會員


發表:9
回覆:324
積分:271
註冊:2002-04-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-03-07 08:50:06 IP:210.64.xxx.xxx 未訂閱
你好 就像mustapha.wang和matrix66大大說的一樣,資料庫最好應該是有鍵值,你可以參考資料正規化的方式,建立鍵值!這樣就不會有問題了!! Pillar Wang
------
Pillar Wang
系統時間:2024-06-28 23:25:30
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!