![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
void CUserLoadDlg::OnBnClickedBtnadd() { // TODO: 在此添加控件通知处理程序代码 UpdateData(TRUE); if(m_Name.IsEmpty() || m_PassWord.IsEmpty()) { MessageBox("用户名或密码不能为空"); return; } m_LoginSet->AddNew(); m_LoginSet->m_username = m_Name; m_LoginSet->m_pwd = m_PassWord; m_LoginSet->Update(); m_LoginSet->Requery(); } //另:插入数据之前,表要打开,在初始化函数中可以选择打开表如下: /* BOOL CUserLoadDlg::OnInitDialog() { CDialog::OnInitDialog(); // TODO: 在此添加额外的初始化 CString sql; sql.Format("select * from tb_user ",m_Name,m_PassWord); m_LoginSet = new Ctb_user(&((CMystudentsysApp*)AfxGetApp())->m_DB); if(!m_LoginSet->Open(AFX_DB_USE_DEFAULT_TYPE,sql)) { AfxMessageBox("tb_studentinfo 表打开失败!"); } return TRUE; // return TRUE unless you set the focus to a control // 异常: OCX 属性页应返回 FALSE } */