急问:CB中如何用ADO连接VFP数据库?
如题,在E:\DataBase下有一个VFP数据库: 数据1.dbc,该数据库中有一个dbf表: 表1.dbf,想通过ADO连接这个数据库(数据1.dbc)然后打开表(表1.dbf),应该怎么做?我用ADOConnection时,将连接字符串设置成如下模式:
AnsiString mystr;
mystr= "Provider=MSDASQL.1;Extended Properties={Driver=Microsoft Visual FoxPro Driver(*.dbc)};Persist Security Info=False;Data Source=数据1.dbc ";
ADOConnection1-> ConnectionString=mystr;
ADOConnection1-> Open();
但编译运行后显示“ODBC未发现数据源名称并且未指定默认驱动程序”,请问应该怎么解决????谢谢
[解决办法]
双击ADOConnection1,Use Connection String项,选择你的数据库所在的地址!!
[解决办法]
不要手工写用向导设置,还可以测试连接是否成功。