用过Delphi开发的几乎都知道BDE,是读取paradox DB (*.db)数据库(表)读取的驱动。
要存取数据,必需安装 BDE驱动程序,才能正常读取,还需要配置,发布程序就更不方便,所以吐槽的很多。
如果升级成 64位程序,几乎只有放弃,因为没有 64位的 BDE驱动[官方己说明](可以在64位的 windows系统上安装,但BDE驱动还是32位的)
但仍还有很多旧的系统使用这个数据库。
找了很多资料,几经修改完善,编写了一个可以直接读取BDE(*.db)文件的程序,不需要安装BDE 驱动。
【注:不能读取Blob,Graphic类型的字段内容,只能读取基本的数据类型】