我是視覺foxpro的新手。我仍然不知道在cdx文件被更改爲 之後,dbf文件應該改變或不改變。任何人都可以 指向我的正確方式來添加一個新的記錄到這種 數據庫?
在VFP中,您可以創建一個數據表(一個DBF文件),您可以在其中創建關聯的索引文件(CDX文件)。
喜歡的東西:
CREATE TABLE MyTable (field1 C(10), field2 M, Field3 D)
SELECT MyTable
INDEX ON field1 TAG firstfld
或許花一些時間在免費,在線教程VFP將幫助。
Free On-line VFP tutorials
的修改的數據表(DBF文件 - STCRD.dbf)將自動「觸發」相關聯的索引文件(CDX文件)來更新。
當您創建一個ODBC連接時,您會這樣做到DBF文件(STCRD.dbf),而不是 CDX文件。一旦你的數據表'知道'其關聯的索引文件,CDX文件行爲是'自動'的。您不直接使用CDX文件。
我想,對於我來說,目前還不清楚你要完成什麼。正確設置ODBC連接,然後清楚解釋您遇到問題的原因。注意:數據庫是一個容器(有些像'M $ SQL Server'這樣的'智能'),而其他的不是(像VFP數據庫),但它們本身就是Not Data表格。數據表可能駐留在數據庫中,也可能不在數據庫中,但它是數據記錄「存活」的數據表(而不是數據庫)。
好運
您只能在連接字符串中使用路徑。除此之外,你的命令丟失了。你如何做你的插入/更新/刪除?如果你讓VS生成命令,那麼要小心VS對VFP做錯了。 –