求助! XE4连接Access数据库,64位
青蛙工作室 2019-02-13 09:29:29 用的CB XE4,使用ADO连接数据库,目标平台选择32位时结果正常,选择64位平台,则在连接时提示出错。代码大概是这样:
#include <ADODB.hpp>
TADOConnection * dbDb;
TADODataSet * dbTb;
CoInitialize(NULL);
String connStr= L"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=users.mdb;Jet OLEDB:Database Password=123456";
dbDb = new TADOConnection(NULL );
dbDb->ConnectionString = connStr;
dbDb->Open();
dbTb= new TADODataSet(NULL);
dbTb->Connection= dbDb;
dbTb->CommandText = L"Select * from table1";
dbTb->Open();
请问如何解决?