VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

一個有關grid的問題

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
king_wisely



註冊時間: 2008-02-18
文章: 50


第 1 樓

發表發表於: 星期三 五月 04, 2011 2:28 pm    文章主題: 一個有關grid的問題 引言回覆

各位同好:

我有一個程式在vfp9, win7 中執行一切正常, 現將程式移至XP時會有一個狀況, 當程式執行查詢資料存於cursor, 將cursor資料顥示於grid上, 修改grid資料後後再回存table中, 第一次執行很正常, 當第二次執行查詢資料存於cursor, 再顯示於grid時會出現, no table is open in the current work area, 但顯示前有先判斷cursor不是eof, 查看 error 是落在thisForm.Pageframe1.Page1.Grid1.Recordsource = 'TempB02'
如果結束程式再執行則完全正常, 即存檔後需結束程式才可以繼續下一筆處理

謝謝
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4212
來自: Taipei,Taiwan

第 2 樓

發表發表於: 星期三 五月 04, 2011 3:07 pm    文章主題: 引言回覆

應該就是你的CURSOR 在某個時刻消失了,
所以你可以找個時機重新產生CURSOR

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
king_wisely



註冊時間: 2008-02-18
文章: 50


第 3 樓

發表發表於: 星期三 五月 04, 2011 3:55 pm    文章主題: 引言回覆

謝謝, 不過就算只執行
thisForm.Pageframe1.Page1.Grid1.Recordsource = ''
一樣會出現相同的error
回頂端
檢視會員個人資料 發送私人訊息
richshih



註冊時間: 2007-10-11
文章: 153


第 4 樓

發表發表於: 星期三 五月 04, 2011 5:31 pm    文章主題: 引言回覆

RecordSourceType你是設為1嗎
回頂端
檢視會員個人資料 發送私人訊息
king_wisely



註冊時間: 2008-02-18
文章: 50


第 5 樓

發表發表於: 星期三 五月 04, 2011 7:58 pm    文章主題: 引言回覆

對, recordsourcetype 是設1
回頂端
檢視會員個人資料 發送私人訊息
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 6 樓

發表發表於: 星期三 五月 04, 2011 8:25 pm    文章主題: 引言回覆

不如先確認一下
當發生該錯誤訊息時 左下角到底有沒有開著TABLE
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
king_wisely



註冊時間: 2008-02-18
文章: 50


第 7 樓

發表發表於: 星期四 五月 05, 2011 11:20 am    文章主題: 引言回覆

我在該物件的error中加入顯示該cursor, 該Cursor是有資料, 全部狀況是, 我先依使用者輸入之條件選出合於條件之cursor供使用者修改, 再將更改後cursor中的資料更新回資料表格, 第一次的動作都正常, 當輸入第二次資料時, 在選出條件時便發生此error, 但該cursor是有資料的
回頂端
檢視會員個人資料 發送私人訊息
king_wisely



註冊時間: 2008-02-18
文章: 50


第 8 樓

發表發表於: 星期五 五月 06, 2011 8:46 am    文章主題: 引言回覆

問題已解決, 我把WIN7 上的檔案完成再copy一次到xp上系統即可正常運作, 推測是xp的硬碟可能有壞軌, 導致資料在更新有些狀況, 因此產生這個錯誤
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作