主题:关于数据库编程
请问:
MFC程序我用ODBC方式连接Access数据库,但是程序每移动到一个新的机器都需要手动添加
数据源(系统DSN),连接语句为:
CString strConnect;
strConnect.Format(_T("DSN=%s;UID=%s;PWD=%s"),_T("abc"),_T(""),_T(""));
m_database.OpenEx(strConnect,CDatabase::noOdbcDialog);//尝试连接到数据库
能不能直接用mdb文件的路径连接,而不用数据源名,本例数据源名为:"abc".....谢过!
还有win7下编译连接的MFC应用程序,在xp下运行不了,或者界面很乱,有没有办法解决?
再谢!
MFC程序我用ODBC方式连接Access数据库,但是程序每移动到一个新的机器都需要手动添加
数据源(系统DSN),连接语句为:
CString strConnect;
strConnect.Format(_T("DSN=%s;UID=%s;PWD=%s"),_T("abc"),_T(""),_T(""));
m_database.OpenEx(strConnect,CDatabase::noOdbcDialog);//尝试连接到数据库
能不能直接用mdb文件的路径连接,而不用数据源名,本例数据源名为:"abc".....谢过!
还有win7下编译连接的MFC应用程序,在xp下运行不了,或者界面很乱,有没有办法解决?
再谢!