问一下楼主,我用MFC制作一个航班信息查询系统界面如下:

每一个编辑框都关联了变量 下面是添加按钮的程序
void Cadddlg::OnButton1()
{
// TODO: Add your control notification handler code here
Cdataset m_set;
Cadddlg dlg;
UpdateData(true);
if(m_set.IsOpen())
m_set.Close();
m_set.Open();
m_set.AddNew();
m_set.m_num=dlg.m_numa;
m_set.m_startp=dlg.m_startpa;
m_set.m_endp=dlg.m_endpa;
m_set.m_startt=dlg.m_startta;
m_set.m_endt=dlg.m_endta;
m_set.m_time=dlg.m_timea;
m_set.m_distance=dlg.m_distancea;
m_set.m_price=dlg.m_pricea;
m_set.Update();
}
语句中的UpdateData()运行之后是将编辑框中的输入量传送给其关联变量,但是奇怪的是关联变量无论如何都无法获取控件中的输入量,也就是数据库中添加不了记录,控件与变量我已经检查了 肯定是关联过了 请问楼主能否看出问题来。。。感激不尽