我想使用c#
从旧剪辑程序的数据库中插入数据数据库与.ntx文件相关联。
我可以使用vfpoledb驱动程序将数据插入到我的c#程序中的dbf中,但是,当我查看旧的限幅器程序时,数据不存在,但它位于dbf中。
罪魁祸首是.ntx文件,需要重新编制索引,以便数据在限幅器程序中可见。当我删除.ntx文件时,重新编制索引是由旧程序完成的。
我如何插入数据并更新.ntx文件?旧程序不是由我做的,而是公司的前任员工。
答案 0 :(得分:1)
您需要支持Clipper .NTX格式的第三方驱动程序。
Advantage Database Server from Sybase有.Net数据提供程序,ADO和ODBC驱动程序可以使用,它们的本地服务器是免费的(至少在我写这篇文章的时候)。最新版本可以是found here。 (我不以任何方式与他们联系;我刚刚完成了一些旧的Clipper数据的移植。)
文档(可从下载的安装和在线获得)包含商业出版的book的全部内容,其中包含可帮助您入门的教程和参考资料。
此处有一个Advantage标记,因此如果您对使用有疑问,可以使用该标记发布。 (他们的Data Architect可以从同一站点获得,也可以让你使用IDE中的数据和索引。)