update failed的錯誤訊息 |
答題得分者是:pillar62
|
laman
一般會員 發表:24 回覆:33 積分:11 註冊:2004-05-10 發送簡訊給我 |
|
pillar62
資深會員 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
|
laman
一般會員 發表:24 回覆:33 積分:11 註冊:2004-05-10 發送簡訊給我 |
|
pillar62
資深會員 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
你好
如果你是用query,可以試試看加入一個updatesql原件,然後在query的屬性的最下方有一個updateobj的屬性指定到加入的updatsql,然後在updatesql上點兩下進去裡面之後,設定鍵值然後產生sql語法,之後再將你的query的屬性設定像你說的,最後在post之後要加入query.applyupdates; query.commitupdates;這種做法是在於如果你的資料有多筆輸入之後才要存檔的時候可以在每筆資料都post之後,再用query.applyupdates; query.commitupdates;下完之後才會將資料存到資料庫中!! Pillar Wang
------
Pillar Wang |
laman
一般會員 發表:24 回覆:33 積分:11 註冊:2004-05-10 發送簡訊給我 |
|
pillar62
資深會員 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
你好
CacheUpdates的意思是指將維護的資料先暫存在前端,當下了applyupdates的時候將資料存到資料庫中,commitupdates時將暫存的資料清掉!!
requestLive是說可以跟bde引擎要最新即時的資料!!
可以在query的屬性裡面按下F1看Help的說明喔!!
如果設定ReQuestLive=True的時候如果沒有搭配updatesql且sql語法裡面有用到order 或是where條件的時候會有錯誤訊息喔!! Pillar Wang
------
Pillar Wang |
laman
一般會員 發表:24 回覆:33 積分:11 註冊:2004-05-10 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |