全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:987
推到 Plurk!
推到 Facebook!

paradox問題+Cannot modifty read-only the dataset

尚未結案
kelvin
一般會員


發表:4
回覆:1
積分:1
註冊:2003-04-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-05 09:50:05 IP:202.175.xxx.xxx 未訂閱
大家好 有個問題想請大家幫忙,我是用paradox來做db,個db現存有2958筆記錄, 但不知為何,有一次死機,再開過pc後,當我新增一筆記錄,做save的動作時,便會出現"Cannot modifty read-only the dataset" 另外還有一個問題,我個program是個進銷存systems,我是用paradox來做db,個db現存有2958筆記錄,我做查詢資料的時候,明明是有這筆資料 但當我做銷貨的時候,就告訴我找不到這件貨,但之前是用到的,現在所有貨品也找不到 但當我用一個空的資料庫(新的),新增一筆記錄,然後銷貨,就冇問題!真的奇怪? 請各位高手指教本人 thx... kelvin
------
kelvin
deity
尊榮會員


發表:90
回覆:876
積分:678
註冊:2003-05-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-05 10:15:46 IP:218.15.xxx.xxx 未訂閱
引言: 大家好 有個問題想請大家幫忙,我是用paradox來做db,個db現存有2958筆記錄, 但不知為何,有一次死機,再開過pc後,當我新增一筆記錄,做save的動作時,便會出現"Cannot modifty read-only the dataset" 可能死机产生了锁文件,找到表的目录,将里面的Paradox.lck和Pdoxusrs.lck删除即可,试试看 另外還有一個問題,我個program是個進銷存systems,我是用paradox來做db,個db現存有2958筆記錄,我做查詢資料的時候,明明是有這筆資料 但當我做銷貨的時候,就告訴我找不到這件貨,但之前是用到的,現在所有貨品也找不到 但當我用一個空的資料庫(新的),新增一筆記錄,然後銷貨,就冇問題!真的奇怪? 查证查询正确与否?建议F8跟踪下问题出在哪里 請各位高手指教本人 thx... kelvin
~~~静心养德~~~
kelvin
一般會員


發表:4
回覆:1
積分:1
註冊:2003-04-22

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-05 13:47:19 IP:202.175.xxx.xxx 未訂閱
Dear Deity    有個問題想請大家幫忙,我是用paradox來做db,個db現存有2958筆記錄, 但不知為何,有一次死機,再開過pc後,當我新增一筆記錄,做save的動作時,便會出現"Cannot modifty read-only the dataset" 可能死机产生了锁文件,找到表的目录,将里面的Paradox.lck和Pdoxusrs.lck?除即可,试试看 =>我看過了,並沒有Paradox.lck和Pdoxusrs.lck,還有沒有其它方法!還有一點,個program應該沒有問題,因為我試過換個其它db,就全部都ok! ------------------------------------------------------------------- 另外還有一個問題,我個program是個進銷存systems,我是用paradox來做db,個db現存有2958筆記錄,我做查詢資料的時候,明明是有這筆資料 但當我做銷貨的時候,就告訴我找不到這件貨,但之前是用到的,現在所有貨品也找不到 但當我用一個空的資料庫(新的),新增一筆記錄,然後銷貨,就冇問題!真的奇怪? 查证查?正确与否?建议F8跟?下问题出在哪里 請各位高手指教本人 =>我想請教會不會是因為DB的記錄太多而有問題    thx...     kelvin
------
kelvin
deity
尊榮會員


發表:90
回覆:876
積分:678
註冊:2003-05-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-01-05 14:24:16 IP:218.15.xxx.xxx 未訂閱
引言: Dear Deity 有個問題想請大家幫忙,我是用paradox來做db,個db現存有2958筆記錄, 但不知為何,有一次死機,再開過pc後,當我新增一筆記錄,做save的動作時,便會出現"Cannot modifty read-only the dataset" 可能死机产生了锁文件,找到表的目录,将里面的Paradox.lck和Pdoxusrs.lck?除即可,试试看 =>我看過了,並沒有Paradox.lck和Pdoxusrs.lck,還有沒有其它方法!還有一點,個program應該沒有問題,因為我試過換個其它db,就全部都ok! 因为从信息上看,是因为表给独占了,是只读,您不能对其进行修改,通常,我是看看有没有锁文件,因为多人使用时,用Paradox很容易出现锁文件,导致文件锁死,不能修改 ------------------------------------------------------------------- 另外還有一個問題,我個program是個進銷存systems,我是用paradox來做db,個db現存有2958筆記錄,我做查詢資料的時候,明明是有這筆資料 但當我做銷貨的時候,就告訴我找不到這件貨,但之前是用到的,現在所有貨品也找不到 但當我用一個空的資料庫(新的),新增一筆記錄,然後銷貨,就冇問題!真的奇怪? 查证查?正确与否?建议F8跟?下问题出在哪里 請各位高手指教本人 =>我想請教會不會是因為DB的記錄太多而有問題 现存2958筆記錄,不算多,应该不会有问题,您有Dbug过吗,跟踪下问题出在哪,会不会是表有问题?或POSE代码上来 thx... kelvin
上面纯属猜测,不对还请见谅~ <>~~~静心养德~~~
pillar62
資深會員


發表:9
回覆:324
積分:271
註冊:2002-04-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-01-05 15:01:02 IP:210.64.xxx.xxx 未訂閱
有可能因為你有不正常掛掉過,所以你要用batabase desktop 將資料庫開啟,然後用裡面的pack table的功能,將資料檔重新整理過!!試試看吧!! Pillar Wang
------
Pillar Wang
系統時間:2024-05-19 11:15:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!