碰到解决不了的问题了
2007-04-05 19:01:02
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://linxum.blog.51cto.com/55764/22769 |
07-3-1
这两天看了点关于sql和vc++的书.今天晚上照书上写的模拟了一下,一直进行的很顺利,到收尾的时候却出了个问题.
功能:当用户双击某控件时将发送Dblclick消息,对应的成员函数为OnDblClickxxxx(),xxxx代表被双击的控件名.
因此增加
void CADODataDlg::OnDblClickDatagrid1()
{ // TODO: Add your control notification handler code here //判断数据集里有无数据,没有则返回消息框,有就返回该行的数据记录。
if(m_adodc.GetRecordset().GetEof()==1) { MessageBox("没有数据"); return; } //以上这段中编译提示“use of undefined type 'C_Recordset'”,不是很明白错在哪里。 CString sRecord;
sRecord="用户编号: "+m_datagrid.GetItem(0)+"\n"; sRecord+="用户名:"+m_datagrid.GetItem(1)+"\n"; sRecord+="密码:"+m_datagrid.GetItem(2)+"\n"; MessageBox(sRecord);
} 如果把if语句屏蔽,则可以编译成功.不明白是为什么. 本文出自 “ 海阔天空” 博客,请务必保留此出处http://linxum.blog.51cto.com/55764/22769 本文出自 51CTO.COM技术博客 |


linxum
博客统计信息
热门文章
最新评论
友情链接