ODBC数据添加记录的问题
主对话框http://www.
添加对话框
http://www.
主对话框里面的编辑框都关联了变量
现在我想在添加对话框中,添加数据,加入到记录集中,然后显示在主对话框中。
添加对话框中也关联了变量,然后下面是添加按钮函数:
C/C++ code
void CAddRecord::OnButtonAdd()
{
//CString str;
UpdateData(FALSE);
BOOL flag=TRUE;
//m_id.GetWindowText(str);
CUserInfo_ODBCSet*m_pSet;
m_pSet->MoveFirst();//Ö¸Ïò¼Ç¼ͷ
while (!m_pSet->IsEOF())
{
if(m_id==m_pSet->m_ID)
flag=FALSE;
m_pSet->MoveNext();
}
m_pSet->AddNew();
//m_username.GetWindowText(str);
m_pSet->m_ID=m_id;
//m_username.GetWindowText(str);
m_pSet->m_Address=m_address;
m_pSet->m_IDCard=m_idcard;
m_pSet->m_Tel=m_tel;
m_pSet->m_Name=m_username;
m_pSet->Update();//¸üмǼ
m_pSet->MoveLast();
UpdateData();
MessageBox("添加成功",NULL,MB_OK);
}
运行完之后,出线了
http://www.
什么原因呢,还有怎么把添加的数据显示在主对话框里,顺便也请教下.