当执行时出现unhandled exception in ...
把程序中的m_pRecordset->AddNew();删掉,这个问题不再出现,程序中后面的数据库语句屏蔽。
把程序中的m_pRecordset->AddNew();删掉,这个问题不再出现,程序中后面的数据库语句屏蔽。
解决方案 »
- 自己做了一个WSAAsyncSelect模型的简易聊天室,不知道为什么收发字符串只能收发4个字符,真心求教!
- 用VC6.0调用vs2005生成的动态库,崩溃
- 遍历某一窗口,筛选得到所有命令按钮的句柄?
- VC/MFC技术交流
- 如何用schema动态验证XML正确性
- 如何安全地杀死线程?
- 关于socket无法再MFC静态联接下创建问题。
- 定义CFile::fpRead,用fpRead.Open()打开文件,如何从fpRead上反映出文件打开是否成功!!!
- 字体枚举函数和它的回调函数有问题?
- 关于CREATPROCESS和WAITFORSINGLE的使用
- 我的线程怎么创建不了呢?大虾帮忙看看有问题吗?
- VS2005中VC++2005有类似于VC++6.0的Class Wizard 功能吗?
试验两天了,不见进展。
if(UpdateData())
if(m_username.GetLength()>0)
{
m_pRecordset->AddNew();
m_nCurrentSel = m_userlist.InsertItem(0xffff,"");
m_userlist.SetItemState(m_nCurrentSel,LVIS_SELECTED|LVIS_FOCUSED,LVIS_SELECTED|LVIS_FOCUSED);
m_userlist.SetHotItem(m_nCurrentSel);
m_userlist.SetFocus();
}
else
AfxMessageBox("请输入用户名");
m_pRecordset->XXX = XXX;
m_pRecordset->YYY = YYY;
m_pRecordset->Update();再单步调试一下,
m_pRecordset->Open("SELECT * FROM auth",m_pConnection,true),
m_pRecordset->XXX = XXX;
m_pRecordset->YYY = YYY;
m_pRecordset->Update();再单步调试一下,
=========================================================
问题就是m_pRecordset->AddNew();,后面的全删掉,只留m_pRecordset->AddNew();,还是出现Unhandled exception 。
删掉m_pRecordset->AddNew();,一切正常。