首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

如何在MFC的界面手动输入数据

2012-08-13 
怎么在MFC的界面手动输入数据界面的列表已经建好,数据库也显示出来了,在程序里添加表格内容显示m_pRecords

怎么在MFC的界面手动输入数据
界面的列表已经建好,数据库也显示出来了,在程序里添加表格内容显示
  m_pRecordset->AddNew();
m_pRecordset->PutCollect("serverIP", "192.168.1.17"); 
m_pRecordset->PutCollect("serverMAC", "192.168.1.17"); 
m_pRecordset->Update();  
m_pRecordset->Close();
这是在程序里写死的,界面的列表能显示出来,现在我想在界面里一列一列的输入数据,应该怎么做?

[解决办法]
四个EDIT控件,关联变量类型是CString,假设分别是m_E1,m_E2,m_E3,m_E4;
在四个编辑框的消息函数里分别加上对应的一句:
GetDlgItemText(IDC_EDIT1,m_E1);
GetDlgItemText(IDC_EDIT2,m_E2);
GetDlgItemText(IDC_EDIT3,m_E3);
GetDlgItemText(IDC_EDIT4,m_E4);
再增加一个按钮,这个按钮的消息函数代码是这些:
m_pRecordset->AddNew();
m_pRecordset->PutCollect(m_E1, m_E2);
m_pRecordset->PutCollect(m_E3, m_E4);
m_pRecordset->Update();
m_pRecordset->Close();
这就完事了.其实可以加两个EDIT控件,两个IP控件

热点排行