我试图让旧的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数据