我試圖讓舊的Bill of Materials系統將部件導出到會計系統,這樣我就可以消除辦公室文書工作中的一些冗餘。兩者都是用於Windows的FoxPro 2.6編寫的。我有一個Visual FoxPro 9.0的副本。我知道我可以從Visual FoxPro 9.0中的表中讀取,沒有任何問題。我可以在不損害VFP 9.0的情況下寫入較舊的2.6a表嗎?我最初試圖在java中實現這一點,但在我的研究中,似乎在VFP本地編寫它會更容易。任何深入瞭解這一點將不勝感激。另外我知道這是一個我試圖更新的古老系統,但現在它是一個快速修復。之後將會有更多的系統升級。Visual FoxPro 9.0寫入FoxPro 2.6表
0
A
回答
1
是的,FoxPro向後兼容,因此您可以寫入較舊的表。如果你需要一個副本,你需要指定類型:
COPY TO c:\mytable.dbf TYPE FOX2X
4
要多一點細節添加到斯圖爾特的回答,您可以修改表中的數據,而不改變其格式爲較新的VFP9格式。但是,有些操作會更改其格式,包括添加空支持,添加新字段類型的字段或將表添加到數據庫。只要你遠離這些命令,你就不會有任何問題。
的VFP9幫助主題 「表文件結構(.DBC,.DBF,.FRX,.lbx,.mnx,.PJX,.SCX,.VCX)」 有一個關於
0
很多信息這可能與知道並非所有數據類型都可用於Fox2x格式有關;這些字段類型將被重新映射。
在FOXPRO2.X以下常見的類型是不存在的改變:
Datetime -> Date
Integer -> Numeric(11)
VarChar -> Memo
相關問題
- 1. Visual Foxpro 9.0
- 2. FoxPro 9.0加入彙總表
- 3. FoxPro 9.0中通過表
- 4. Visual FoxPro 9.0報告顯示unicode
- 5. FoxPro 9.0彈出窗口
- 6. FoxPro 9.0 LEFT JOIN被覆蓋
- 7. Oledb和visual foxpro
- 8. Visual FoxPro查詢
- 9. 從C訪問FoxPro 2.6#
- 10. FoxPro 2.6 EXE - 用cmd.exe打開
- 11. Foxpro 2.6打印問題
- 12. Visual Foxpro Array []或()
- 13. ADO OleDB Visual Foxpro
- 14. Visual FoxPro中缺少表DB
- 15. Visual FoxPro多表格形式
- 16. Visual FoxPro - 表格網格
- 17. 轉換Visual FoxPro數據庫
- 18. C#visual foxpro dbf indices
- 19. Visual FoxPro報告2
- 20. FoxPro 9.0如何通過程序循環
- 21. Microsoft Visual Foxpro語法
- 22. visual foxpro 9.0,如何查找/獲取重複記錄
- 23. VB6 - XP上的foxpro 2.6 no isam錯誤
- 24. 在Visual FoxPro 9.0數據庫中將字符轉換爲ascii
- 25. Visual Studio 2010和FoxPro 9.0運行時錯誤:「功能不可用」。
- 26. 是否可以反彙編Visual FoxPro 9.0 exe文件?
- 27. Microsoft Windows Server 2003 R2上的Visual FoxPro(9.0)問題
- 28. FoxPro 2.6中的SQL參數DOS DOS
- 29. 從FoxPro打印到USB打印機2.6
- 30. 用Java讀取FoxPro 2.6數據