請問要如一值覆蓋相同資料庫欄位 |
尚未結案
|
braveheart
一般會員 發表:35 回覆:62 積分:24 註冊:2003-05-21 發送簡訊給我 |
因為需要能在當form1的資料庫內容流覽時..再按下一按鈕時能將form1內某些欄位內容更新至form2內相同的資料庫欄位..但會出現這問題
請問先進.要如何克服這問題......謝謝先進
本來是想說先刪除在新增.如..
Form2->ADOTable1->Delete(); Form2->ADOTable1->Insert(); Form2->ADOTable1->Edit(); Form2->ADOTable1->FieldValues["ID"]=Form1->ADOTable1->FieldValues["ID"]; Form2->ADOTable1->FieldByName("病患姓名")->AsString=Form1->ADOTable1->FieldByName("病患姓名")->AsString; Form2->ADOTable1->Post(); |
bass15
高階會員 發表:24 回覆:171 積分:119 註冊:2003-10-27 發送簡訊給我 |
|
braveheart
一般會員 發表:35 回覆:62 積分:24 註冊:2003-05-21 發送簡訊給我 |
|
tech_state
版主 發表:44 回覆:638 積分:641 註冊:2003-02-10 發送簡訊給我 |
braveheart, 您好
建議一:
您除了ID之外,
可以再增加一個欄位作為次索引鍵(此欄位不會有重複的問題),
例如:日期...等等。 建議二:
可以再新增時,
先搜尋該筆資料是否存在,
若存在則用update的方式,
修改資料。
若資料不存在則用insert的方式。 以上方法供您參考,試試看。 =================================
<>涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。>
<>是非終日有,不聽自然無>
<>天下本無事,庸人自擾之>
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |