怎么在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控件