呵
呵呵o
Unregistered / Unconfirmed
GUEST, unregistred user!
在我没涉及dbf文件以前 ,我都以为dbf文件只有一种结构,所以我们只要了解了dbf的文件结构就能知道文件里面的信息。。。。
我始终都是这么相信的,但是当我碰上问题的时候,我却没了办法。。。。经过分析,是dbf文件格式不对。。。同样是dbf文件,存在两种不同的格式。。。我迷惑了。。。
是这样的,公司有一个小功能,从oracle数据库导出dbf文件,在远程的应用程序调用,当我用vfp数据库驱动生成dbf的时候,当然vfp能正常读取,但远程的应用程序却不能,远程的应用程序是java写的一个从文件格式解析dbf的程序。经过分析,只能解析dbase3的文件格式,而默认的vfp生成的dbf文件是dbase7的,所以两者存在差异。。。。
要改java文件基本上是不可能的,网上只公开了dbase3的文件格式,所以要改delphi写的生成dbf文件的程序,当我把数据库驱动换成dbase的时候,却发现不能使用create table语句,就算在vfp中正常的。。。。。很郁闷。。。。
求问高手,生成一个dbase3的dbf文件。。。。。
我始终都是这么相信的,但是当我碰上问题的时候,我却没了办法。。。。经过分析,是dbf文件格式不对。。。同样是dbf文件,存在两种不同的格式。。。我迷惑了。。。
是这样的,公司有一个小功能,从oracle数据库导出dbf文件,在远程的应用程序调用,当我用vfp数据库驱动生成dbf的时候,当然vfp能正常读取,但远程的应用程序却不能,远程的应用程序是java写的一个从文件格式解析dbf的程序。经过分析,只能解析dbase3的文件格式,而默认的vfp生成的dbf文件是dbase7的,所以两者存在差异。。。。
要改java文件基本上是不可能的,网上只公开了dbase3的文件格式,所以要改delphi写的生成dbf文件的程序,当我把数据库驱动换成dbase的时候,却发现不能使用create table语句,就算在vfp中正常的。。。。。很郁闷。。。。
求问高手,生成一个dbase3的dbf文件。。。。。