 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
215001
註冊時間: 2003-06-11 文章: 393
第 1 樓
|
發表於: 星期五 四月 02, 2010 5:10 pm 文章主題: 太恐怖了.......於隱藏資料夾下,一執行 PACK 指令,資料檔就不見了??? |
|
|
環境: WinXP + VFP8
我將某個資料夾設定"隱藏"後
於Foxpro 下,開啟某個資料檔,一執行 PACK 指令,資料檔就不見了???
這是正常的嗎???.................太恐怖了,今天才發現這個狀況,
不知道還有那些動作,不可以在隱藏資料夾下執行
於Foxpro 下輸入下列指令:
SET DEFAULT TO C:\TEST && C:\TEST資料夾,已設隱藏
USE TEST EXCL
GO 3
DELETE && 至少有1筆被刪除的資料
PACK && 執行過後,就說找不到 test.dbf 了 |
|
回頂端 |
|
 |
LiuRambo
註冊時間: 2007-11-27 文章: 481
第 2 樓
|
發表於: 星期五 四月 02, 2010 5:57 pm 文章主題: |
|
|
測試確實如此
似乎PACK複製出新DBF檔至目錄中 目錄屬性不能隱藏 |
|
回頂端 |
|
 |
CCB2000
註冊時間: 2009-03-25 文章: 97
第 3 樓
|
發表於: 星期二 四月 06, 2010 12:31 pm 文章主題: |
|
|
PACK的流程:
1, COPY TO NEW.DBF for !delete()
2, DELETE OLD.DBF
3, RENAME NEW.DBF TO OLD.DBF
如果OLD.DBF具有隱藏屬性,2,3步會有問題。 _________________ VFP C++編譯軟件 (VFP C++ Compiler): http://www.baiyujia.com/vfpcompiler |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|