我在Delphi 2007中連接到舊的FoxPro 2.6表。
我已經安裝了BDE,並在窗體上放置了一個TTable。使用古老的FoxPro 2.6表時,我得到無效的索引描述符
一臺不工作
設置databasename
到c:\datadir
和
的表名到contacts.dbf
。
當我設置主動爲真,我得到
無效索引描述。
另一臺正常工作
我有一個名爲article.dbf
另一個表加載的罰款,並在原來的程序,一切工作正常,以及。
這是我已經試過
我已經重新索引在原計劃的一切,但沒什麼區別。
事實上,Foxpro的診斷說,一切都很好。
我並不關心任何索引,因爲表中沒有那麼多記錄。
我試過設置indexfile
屬性,但這沒有幫助。
如何讓德爾福只連接到表並停止抱怨索引?
如果您不需要回寫該文件,則可以刪除.dbf副本上的'cdx'標誌並打開該文件。字節28 - >不是0x01([參見此處](http://www.dbf2002.com/dbf-file-format.html))。 – 2011-05-15 22:25:51