CMessRec *m_pSet;
if(BOK)
{ BOK=FALSE;
if(IDOK==MessageBox("资料已修改,保存吗?","Hint",1))
{
UpdateData(TRUE);
m_pSet->Edit();
m_pSet->m_Message=m_exect;
m_pSet->m_NO=m_num;
m_pSet->m_Name=m_name;
m_pSet->Update();
}
}大家好,我这个程序的意思是如果资料修改,用户要求保存的话,就将数据保存在数据库中,编译无错,链接警告错误“m_pSet没有初始化”,运行的时候非法中止,请教如何修改,以及那个m_pSet是不是系统自定义的?我初学,请大家赐教!
if(BOK)
{ BOK=FALSE;
if(IDOK==MessageBox("资料已修改,保存吗?","Hint",1))
{
UpdateData(TRUE);
m_pSet->Edit();
m_pSet->m_Message=m_exect;
m_pSet->m_NO=m_num;
m_pSet->m_Name=m_name;
m_pSet->Update();
}
}大家好,我这个程序的意思是如果资料修改,用户要求保存的话,就将数据保存在数据库中,编译无错,链接警告错误“m_pSet没有初始化”,运行的时候非法中止,请教如何修改,以及那个m_pSet是不是系统自定义的?我初学,请大家赐教!
解决方案 »
- fcanf与操作系统有关系吗?
- 怎样用消息关闭一个模态对话框啊?
- 模态对话框的重新创建问题
- 在一个窗口中创建另一个窗口,如何。。。
- udp的通讯问题
- 『急救!!!』在VC下获得了Delphi做的执行程序中一个TMemo类型控件的句柄,但是如何控制改控件的文本内容?
- 《windows核心编程》里的第一个例子如何运行不起来?高分!在线等!
- ADO能够同时返回多个记录集吗?一个存储过程使用了两条select 语句从不同的表里取值,ADO能得到什么样的结果?
- 终于升星了啊!兄弟们接分来!
- ADO控件的使用,过滤查找
- 关于一个内网和外网传输数据的问题``
- anyone could help case insensitive in c++?
你在这里定义什么?如果这个是记录集的话,应该是在类里的成员了
你要做的是:
1、设置m_pSet的属性
2、m_pSet->Open(),使得生成一个记录集(通过[1]里的设置实现),并且m_pSet指向记录集首行。
3、对m_pSet属性修改之后m_pSet->Update()
4、m_pSet->Close()
指针还没赋值呢就想引用了,不出错才怪