 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
foxabc
註冊時間: 2012-04-21 文章: 61
第 1 樓
|
發表於: 星期三 一月 15, 2014 5:30 pm 文章主題: BufferModeOverride=3 疑問? |
|
|
我用ca連接sql server
設置BufferModeOverride=3
前端更新單筆資料時,若有欄位被修改(沒移動紀錄),這時關閉表單或強制關閉vfp,異動過的資料會被更新,但是我沒下tableupdate(.f.)阿
BufferModeOverride=5沒這種情形
可避免這種情形嗎?還是我哪裡沒設定好? |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 2 樓
|
發表於: 星期三 一月 15, 2014 8:42 pm 文章主題: |
|
|
BufferModeOverride=3
在記錄指標移動時,"自動"會下更新命令.
設計上就是這樣.
你應該用5,
這時當你下TABLEUPDATE,才會更新 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
foxabc
註冊時間: 2012-04-21 文章: 61
第 3 樓
|
發表於: 星期三 一月 15, 2014 9:56 pm 文章主題: |
|
|
我只更改單筆資料,也沒移動指標,關閉表單或強制關閉vfp時,還是會自動更新,這樣正常嗎? ><...
因我看了幾本大師寫的vfp書籍(台灣.對岸的都有),對單筆資料維護設計都是用3,本想照抄,想說應該沒問題才對
,但碰到這情形才有這疑問... |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 4 樓
|
發表於: 星期四 一月 16, 2014 9:33 am 文章主題: |
|
|
ㄟ ..... 你要小心你的資料處理命令中所隱藏的 "POST" 行為.
你可以利用 profiler 程式看看你在做什麼動作時,
後端資料庫已經接收到更新命令.
也許你以為的關閉表單或是強制關閉表單其實就包含隱藏"POST".
=3, 不需要自己下TABLEUPDATE 更新,
但是記錄放棄變更要自己下TABLEREVERT.
=5, TABLEUPDATE/TABLEREVERT 都要自己下.
不管異動資料是一筆還是數筆.
不下TABLEUPDATE命令,更新命令不會傳送到後端. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|