H
hewenyuan77
Unregistered / Unconfirmed
GUEST, unregistred user!
我开了一个项目,要用到ADO控件连接到BDF(是有FOXPRO2.6建的一个数据库),具体操作如下:
我新建一个项目,在ADO的ADOConnection操件connectionstring设为:
Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source=E:/d6test/zhongjian/HWYTEST.DBF;Mode=Share Deny None;Extended Properties="";Persist Security Info=False;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDBatabase Password="";Jet OLEDB:Engine Type=5;Jet OLEDBatabase Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDBon't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False
结果在测试连接时报错:
测试连接失败,因为初始化提供程序时发生错误,不可识别的数据库格式.'E:/d6test/zhongjian/HWYTEST.DBF'
请问各位大侠,这是怎么回事呢.我用上面的ADOConnection连接其它的(如ACCESS)数据库都没有问题.不知道错误出在哪里.请多多指教
我新建一个项目,在ADO的ADOConnection操件connectionstring设为:
Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source=E:/d6test/zhongjian/HWYTEST.DBF;Mode=Share Deny None;Extended Properties="";Persist Security Info=False;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDBatabase Password="";Jet OLEDB:Engine Type=5;Jet OLEDBatabase Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDBon't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False
结果在测试连接时报错:
测试连接失败,因为初始化提供程序时发生错误,不可识别的数据库格式.'E:/d6test/zhongjian/HWYTEST.DBF'
请问各位大侠,这是怎么回事呢.我用上面的ADOConnection连接其它的(如ACCESS)数据库都没有问题.不知道错误出在哪里.请多多指教