以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  C++操作数据库的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=60549)


--  作者:lizemin314
--  发布时间:3/28/2008 8:36:00 AM

--  C++操作数据库的问题
我想用VC连接SQL2005,用ADO的OLEDB方式,上网查了很多资料,可就是通不过,现在只能通过DSN连接,可这种方法用起来不爽,想请教一下此方法。顺便请大侠看看我的代码错在哪了。
m_pConnection.CreateInstance(__uuidof(Connection));
_bstr_t strConnection = "Provider=SQLOLEDB;Server=(lzm\\SQLEXPRESS);Database=student_attendance; uid=lzm; pwd=lzm;";
try{
m_pConnection->Open(strConnection,"","",NULL);
}
catch(_com_error &e)
{
AfxMessageBox(e.ErrorMessage());
return;
}
用这个一连接就报内存错误了,郁闷了。。请大侠帮帮忙,谢谢
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
35.156ms