结果返回

来源:百度知道 编辑:UC知道 时间:2024/09/22 02:05:14
我在用Visual Studio .NET 编写一个东西,项目是用“C++ MFC应用程序”来做的,数据库连接用ODBC。现在遇到好多问题不会做:
如何添加一条新纪录,时间为当前系统时间,我现在用的是m_pSet->m_setdate=GetCurrentTime();不过打开数据库后发现是1970年之类的,郁闷。。。
还有就是在得到记录数目之后想要将结果返回到界面,或者是以对话框形式弹出该怎么做?时间那个无所谓,关键是返回的那个,详细点,连要添加的控件也一并写一下,谢谢~
如果是图文的发到我邮箱 xc_8718@126.com
现在已经大致知道怎么添加消息返回了,不过出现了一个问题
m_pSet->MoveFirst();
int cur=m_pSet->m_ID;
m_list1.AddString("请ID为");
m_list1.AddString(cur);
m_list1.AddString("的客户到柜台办理业务");
出现错误提示 error C2664: “CListBox::AddString” : 不能将参数 1 从“int”转换为“LPCTSTR”
我具体要怎么做才能输出这个数字?还有怎么把三句合为一行?

定义一个CString

CString strLine;
strLine.Format("请ID为%d的客户到柜台办理业务", cur);
m_list1.AddString(strLine);

至于时间可以在数据库把时间字段的格式改为时间类型然后在默认值那里输入Now()--相对于Access,其他数据库也有相应的函数