界面的列表已经建好,数据库也显示出来了,在程序里添加表格内容显示
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();
这是在程序里写死的,界面的列表能显示出来,现在我想在界面里一列一列的输入数据,应该怎么做?
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();
这是在程序里写死的,界面的列表能显示出来,现在我想在界面里一列一列的输入数据,应该怎么做?
在四个编辑框的消息函数里分别加上对应的一句:
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控件
m_pRecordset->PutCollect(m_E1, m_E2);
m_pRecordset->PutCollect(m_E3, m_E4);
m_E1和m_E2应该都是CString类型的变量,而PutCollect里一个是字段,一个是变量值 m_pRecordset2->PutCollect( _variant_t("字段1"), _variant_t(str));