关于vc runtime error

howema 2009-10-05 08:01:17
在对话框初始化函数中加了下面的代码,执行后出现Runtime error!提示:This application has requested the Runtime to terminate it in an unusual way.
不知道是什么问题,请高手帮忙!

ADOConn m_AdoConn;
m_AdoConn.OnInitADOConn();

//设置SELECT语句
_bstr_t vSQL;
vSQL = "SELECT * FROM building";

//执行SELECT语句
_RecordsetPtr m_pRecordset;
m_pRecordset = m_AdoConn.GetRecordSet(vSQL);

HTREEITEM hRoot;

while(!m_pRecordset->adoEOF)
{

_variant_t TheValue; //VARIANT数据类型
TheValue = m_pRecordset->GetCollect("name");//得到字段NAME的值
if(TheValue.vt!=VT_NULL)
m_tree.InsertItem(((char*)_bstr_t(TheValue)), TVI_ROOT);


m_pRecordset->MoveNext();//转到下一条纪录
}

m_pRecordset->Close();
m_AdoConn.ExitConnect();
...全文
128 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xscansou 2009-10-06
  • 打赏
  • 举报
回复
在访问数据的时候,判断一下是否与数据库建立了连接
howema 2009-10-06
  • 打赏
  • 举报
回复
是不是连接数据库的方式有问题啊?
arong1234 2009-10-05
  • 打赏
  • 举报
回复
哪个语句抛的?是初始化connection,还是查询?
[Quote=引用 2 楼 howema 的回复:]
用try catch捕获到unknown error 0x800A0E78
不知道什么问题!

[/Quote]
howema 2009-10-05
  • 打赏
  • 举报
回复
用try catch捕获到unknown error 0x800A0E78
不知道什么问题!
西山小月 2009-10-05
  • 打赏
  • 举报
回复
加上try catch看一下

4,012

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧