VC/MFC里修改DAO数据源路径与数据表名
在做书上的一个VC+DAO实例的时候遇到了’Couldn’t find file ‘……../….mdb’.的错误,即提示找不到我的Access数据库文件,在此之前我刚刚将整个工程包括数据库文件都改了下路径,所以这显然是路径问题,在工程设置及源代码里找了蛮久才找到解决办法:在我的继承自CDaoRecordset类的数据集类中有2个成员函数,它们的定义
·
在做书上的一个VC+DAO实例的时候遇到了’Couldn’t find file ‘……../….mdb’.'的错误,
即提示找不到我的Access数据库文件,
在此之前我刚刚将整个工程包括数据库文件都改了下路径,
所以这显然是路径问题,
在工程设置及源代码里找了蛮久才找到解决办法:
在我的继承自CDaoRecordset类的数据集类中有2个成员函数,
它们的定义如下: CString CDomainDaoSet::GetDefaultDBName()
{
return _T(”我的数据库文件路径路径//demo.mdb”);
}
CString CDomainDaoSet::GetDefaultSQL()
{
return _T(”[我使用的数据表名]“);
}
在这里修改就好,
GetDefaultDBName函数里可修改数据库源文件路径,
GetDefaultSQL函数里可修改使用的数据表名。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献2条内容
所有评论(0)