我用的是这段代码:
m_pDB=new CDatabase;
m_pDB->Open("stu");
m_pSet=new CRecordset;
m_pSet->Open();
数据源也配置了的!但是当我在程序中打开数据库时却叫我选择数据源这是怎么回事?请提供一下连接数据库的代码?谢谢!!
m_pDB=new CDatabase;
m_pDB->Open("stu");
m_pSet=new CRecordset;
m_pSet->Open();
数据源也配置了的!但是当我在程序中打开数据库时却叫我选择数据源这是怎么回事?请提供一下连接数据库的代码?谢谢!!
dsn.Format("ODBC;UID=%s;PWD=%s",username,pwd);
m_pDB.Open("stu",false,false,dsn);
m_pSet=new CRecordset;
m_pSet->m_pDatabase=m_pDB;
m_pSet->Open();
m_pDB->Open("DSN=stu"); //更改此处,假设你的ODBC为stu。如果有密码也应在此处写明
m_pSet=new CRecordset;
m_pSet->Open();
"在调用SQLFetchScroll/SQLExtendedFethc之前,没有列被绑定"
这是怎么回事呢?