查询出现异常[CADORecordset Error
Code= 80004003
Code meaning = 无效指针
Source =(null)
Description = (null)
]dsn.Format("Provider=SQLOLEDB.1;Persist Security Info=TRUE;\
User ID=%s;Password=%s;Data Source=%s",\
m_strUser,m_strPassword,m_strServer);
//m_strUser=sa;m_strPassword=sa;m_strServer=WZL;我的主机名
CADODatabase adoDB;
if (adoDB.Open((LPCTSTR)dsn,(LPCTSTR)m_strUser,(LPCTSTR)m_strPassword))
{
m_sConnDsn=dsn;
m_pConn=adoDB.m_pConnection; return true;
}
else
{
m_pConn=NULL;
}哪错了呢?
Code= 80004003
Code meaning = 无效指针
Source =(null)
Description = (null)
]dsn.Format("Provider=SQLOLEDB.1;Persist Security Info=TRUE;\
User ID=%s;Password=%s;Data Source=%s",\
m_strUser,m_strPassword,m_strServer);
//m_strUser=sa;m_strPassword=sa;m_strServer=WZL;我的主机名
CADODatabase adoDB;
if (adoDB.Open((LPCTSTR)dsn,(LPCTSTR)m_strUser,(LPCTSTR)m_strPassword))
{
m_sConnDsn=dsn;
m_pConn=adoDB.m_pConnection; return true;
}
else
{
m_pConn=NULL;
}哪错了呢?
解决方案 »
- 大家觉得做白盒测试怎么样?
- 能不能把论坛的积分换成下载资源的积分?
- MFC中的视图文档到底怎么学啊?
- : 固定本地端口的CAsyncSocket,重新建立问题。
- windows最多能开多少线程?
- 如果一个程序中创建2个窗体,如果在2个窗体间传送数据有什么办法??
- DeleteObject能否避免GDI资源泄漏?Ellipse导致资源泄漏?
- CTabCtrl有3个按钮,如何让指定的按钮响应!在线!
- 请问ip助手能正确获得网卡的描述吗?类似Realtek RTL9139(A) PCI Fast Ethernet这样的
- 谁知道UTF-8的格式?
- 请大虾指教简单EditBox问题
- 怎么用VC做一个与迅雷一样的布局?(上-左-右)
CoInitialize(NULL);
通过查询分析器能通过你设置的账户,密码,和主机名能打开数据库吗?如果不能,就是数据库设置问题了。
这句话有问题吧,
adoDB.Open((LPCTSTR)dsn,"","",adModeUnknown);试一下最好在你的if 处打断点,调试一下!