怎样改变odbc的数据源?

csdnnewman 2003-01-21 04:39:03
开发一个数据库查询程序,刚开始时使用一个临时的access数据库(包括建立模板时的数据源选择)。到后期想把数据源改成mysql数据库,该怎样做?
我试着用mysql数据库新建一个模板,除了数据源其他的选择和原来的都一样。然后,把新工程***Set.h,***Set.cpp里涉及到数据库的内容覆盖原来工程的相应内容。结果 ,源工程可以编译通过 ,但是一运行就出现堆栈错误。望高手指点!
...全文
28 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
smallgenie 2003-01-23
  • 打赏
  • 举报
回复
bool login = false;////是否正常从数据库登陆
CString strConnect;
CLoginDlg* dlg = new CLoginDlg;
while (1)
{
if (dlg->DoModal()== IDOK)
{
user = dlg->m_name;
strConnect="DSN=pdms;UID="+dlg->m_name+";pwd="+dlg->m_password;
try
{
database.OpenEx(strConnect,CDatabase::useCursorLib|CDatabase::noOdbcDialog);
login = true;
}
catch (CDBException* e)
{
AfxMessageBox(e->m_strError);
e->Delete();
login = false;
}
}
else
break;
if (login == true)
break;
}////*/

m_pframeSet.m_pDatabase = &database;
soon 2003-01-23
  • 打赏
  • 举报
回复
该open()得参数。
Billy_Chen28 2003-01-22
  • 打赏
  • 举报
回复
db.open()
microyzy 2003-01-22
  • 打赏
  • 举报
回复
as 楼上
biggenie 2003-01-22
  • 打赏
  • 举报
回复
动态连接数据库
db.open()
chenybin 2003-01-21
  • 打赏
  • 举报
回复
没有作过

UP先

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧