上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
Watermelon
註冊時間: 2005-01-22 文章: 198
第 1 樓
|
發表於: 星期三 七月 07, 2010 7:48 pm 文章主題: 資料遺失 |
|
|
form的資料環境BufferMode是選 0 - 無 (預設值),Commandbutton.click是
sele 檔名
appe blank
repl dat1 with date()
另有4個textbox是人工輸入
就以上簡單的工作,每輸入一筆點一下Commandbutton.click,另有一grid可看見共輸入多少筆,但是有少數人明明有看到grid有幾十筆資料,但下次再進入時就不見了,資料沒存到硬碟,請問上面的作法有問題嗎?要如何改善? |
|
回頂端 |
|
|
tigerlee39y
註冊時間: 2007-11-26 文章: 132 來自: taipei
第 2 樓
|
發表於: 星期三 七月 07, 2010 9:33 pm 文章主題: |
|
|
我個人的習慣:
form的資料環境BufferMode是選 5
點選"存入"時,做tableupdate(.....)寫入硬碟的動作 _________________ 各取所需 各盡所能 |
|
回頂端 |
|
|
Watermelon
註冊時間: 2005-01-22 文章: 198
第 3 樓
|
發表於: 星期四 七月 08, 2010 8:22 am 文章主題: |
|
|
當初用 form的資料環境BufferMode選 0 ,是想在appen blank就存入那知會出問題。謝謝您! |
|
回頂端 |
|
|
sanchi
註冊時間: 2003-11-11 文章: 61
第 4 樓
|
發表於: 星期四 七月 08, 2010 9:17 am 文章主題: 困惑 |
|
|
咦!!
偶怎麼都沒用過bufferMode,tableupdate()....這類東東
疑惑中,困惑中
偶都是將輸入區用資料環境mapping到一個只有一筆記錄的table,table格式同主檔
按存入時,click event存檔的動作只有三行
select 一筆記錄table
scatter memvar
insert into 主檔 from memvar
都沒用到bufferMode,tableupdate()...有一天會出問題嗎??? |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4215 來自: Taipei,Taiwan
第 5 樓
|
發表於: 星期四 七月 08, 2010 9:52 am 文章主題: |
|
|
我只有一個想法,
先搞清楚你想用的技術,再實做到你的功能上頭. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
unian
註冊時間: 2010-07-03 文章: 3
第 6 樓
|
發表於: 星期四 七月 08, 2010 10:21 am 文章主題: Re: 資料遺失 |
|
|
Watermelon 寫到: | form的資料環境BufferMode是選 0 - 無 (預設值),Commandbutton.click是
sele 檔名
appe blank
repl dat1 with date()
另有4個textbox是人工輸入
就以上簡單的工作,每輸入一筆點一下Commandbutton.click,另有一grid可看見共輸入多少筆,但是有少數人明明有看到grid有幾十筆資料,但下次再進入時就不見了,資料沒存到硬碟,請問上面的作法有問題嗎?要如何改善? |
以上方案應該在replace後再加入TABLEUPDATE(.T.)
如果是網路多人共用才需用到
BufferMode是選 5
TABLEUPDATE(1,.T.)
單機單用
BufferMode是選 0
TABLEUPDATE(.T.) |
|
回頂端 |
|
|
ckp6250
註冊時間: 2004-07-30 文章: 1645
第 7 樓
|
發表於: 星期四 七月 08, 2010 11:26 am 文章主題: Re: 困惑 |
|
|
sanchi 寫到: | 咦!!
都沒用到bufferMode,tableupdate()...有一天會出問題嗎??? |
總有一天,會出問題!
除非您是象棋高手 |
|
回頂端 |
|
|
Watermelon
註冊時間: 2005-01-22 文章: 198
第 8 樓
|
發表於: 星期五 七月 09, 2010 2:39 pm 文章主題: |
|
|
請問前輩如果只要按新增不必再按存檔就能存入資料,BufferMode要多少?如何做才是好方法? |
|
回頂端 |
|
|
vfplike
註冊時間: 2010-06-12 文章: 31 來自: 高雄市
第 9 樓
|
發表於: 星期五 七月 09, 2010 2:48 pm 文章主題: |
|
|
通常我都會設成3 再tableupdate()看看有沒有存檔成功 |
|
回頂端 |
|
|
Watermelon
註冊時間: 2005-01-22 文章: 198
第 10 樓
|
發表於: 星期六 七月 10, 2010 12:19 am 文章主題: Re: 資料遺失 |
|
|
單機單用
BufferMode是選 0
TABLEUPDATE(.T.)[/quote]
BufferMode選 0
用這行TABLEUPDATE(.T.)
出現 <函數需要資料記錄緩衝處理模式或資料表格緩衝模式> |
|
回頂端 |
|
|
vfplike
註冊時間: 2010-06-12 文章: 31 來自: 高雄市
第 11 樓
|
發表於: 星期六 七月 10, 2010 1:03 am 文章主題: |
|
|
BufferMode是選 0
就不需要tableupdate()了
我記得只要移動記錄指標就會直接存進去了,我很少使用0
單機作業為什麼要用到BufferMode,這我就不懂了
通常~習慣上網路共用才會用到BufferMode
若只是單筆資料,就設為3
若是多筆資料 就設為5
設為5時,可以Tableupdate(2,.f.array)
用array判斷有哪些資料是存檔失敗
那你只是單機,不就是只要append blank就好了嗎??
你多試幾次,應該就會了解其中的差異了。 |
|
回頂端 |
|
|
vfplike
註冊時間: 2010-06-12 文章: 31 來自: 高雄市
第 12 樓
|
發表於: 星期六 七月 10, 2010 1:06 am 文章主題: |
|
|
我看~~你應該是沒有移動記錄指標,所以才看到有存檔,後來又不見了
我認為大家都已經提供很多資訊給你了,你應該找一下那些函數的用法,要不然你這樣問~~對你以後也是沒有用處的哦~ |
|
回頂端 |
|
|
Watermelon
註冊時間: 2005-01-22 文章: 198
第 13 樓
|
發表於: 星期六 七月 10, 2010 10:57 am 文章主題: |
|
|
非常感謝各位的熱心!謝謝! |
|
回頂端 |
|
|
|