UCDOS SDK For FoxPro:数据库开发辅助工具
SDK For Foxpro支持Foxpro 2.5和Foxpro 2.6的中西文版本,并且自动识别Foxpro是在标准状态(Foxpro)还是扩展状态(FoxproX)下运行。SDK接管了Foxpro的屏幕和菜单生成器,直接生成具有图形界面的屏幕和菜单程序;在SDK提供的MISTOOL组合工具库程序中,还包含了大量的、简便实用的子程序,可以用DO [子程序名] IN MISTOOLS的形式在自己的应用程序中调用。这些子程序主要有:
-ErrorHandle 错误处理子程序
-Calculator 计算器子程序
-Brow 数据浏览子程序
-Filter 数据过滤子程序
-OutReport 非常简便的生成中文数据报表的工具
-Info 一般信息提示子程序
-Warn 警告信息提示子程序
-Error 出错信息提示子程序
-SysInfo 系统信息显示子程序
我经过使用,认为应用这些子程序在编写应用程序时最为简便、高效。比如-Brow子程序,通过对该子程序的调用不仅生成一个功能强大、界面生动美观的数据浏览图形界面,而且在此界面下可以完成几乎所有数据库数据的录入及查询的要求。
另外,SDK提供的DBF加密工具(DBFKey),不仅彻底解决了DBF库文件的加密问题,而且在使用上非常地方便。首先用Set Libr To DBFKey打开加密库文件,再用SetKey函数设置加密口令,用AddKey函数对指定的数据库进行加密。加密后的数据库再也不可能被其他系统还原成有实际意义的字符,但是在设置了正确的口令后,用户操作数据库与原先是完全一样的。