CDaoDatabase 与 Sqlserver有关问题, "ODBC - 调用失败"
CDaoDatabase 与 Sqlserver问题, "ODBC -- 调用失败"急
我用CDaoDatabase 调用Sqlserver.
m_pMsDb = new CDaoDatabase;
m_pMsDb-> Open(NULL,FALSE,FALSE, _T( "ODBC;DRIVER={SQL Server}; Server=(local); DATABASE = HKDW; UID=admin;PWD=123 "));
if(!m_pMsDb-> IsOpen())return;
打开成功,但用CDaoRecordset 打开表时,报 ODBC调用失败
CDaoRecordset rs(m_pMsDb);
strRs = _T( "select * from Ms_HtmlElement where MS_ParentId = ' ") + pElement-> m_strClassId + _T( " ' ");
rs.Open(AFX_DAO_USE_DEFAULT_TYPE,strRs,NULL);
------解决方案--------------------
rs.Open(AFX_DAO_USE_DEFAULT_TYPE,strRs,NULL);
========================
strRs是不是应该是LPCTSTR 型的
我用CDaoDatabase 调用Sqlserver.
m_pMsDb = new CDaoDatabase;
m_pMsDb-> Open(NULL,FALSE,FALSE, _T( "ODBC;DRIVER={SQL Server}; Server=(local); DATABASE = HKDW; UID=admin;PWD=123 "));
if(!m_pMsDb-> IsOpen())return;
打开成功,但用CDaoRecordset 打开表时,报 ODBC调用失败
CDaoRecordset rs(m_pMsDb);
strRs = _T( "select * from Ms_HtmlElement where MS_ParentId = ' ") + pElement-> m_strClassId + _T( " ' ");
rs.Open(AFX_DAO_USE_DEFAULT_TYPE,strRs,NULL);
------解决方案--------------------
rs.Open(AFX_DAO_USE_DEFAULT_TYPE,strRs,NULL);
========================
strRs是不是应该是LPCTSTR 型的