1 void CUserLoadDlg::OnBnClickedBtnadd() 2 { 3 // TODO: 在此添加控件通知处理程序代码 4 UpdateData(TRUE); 5 if(m_Name.IsEmpty() || m_PassWord.IsEmpty()) 6 { 7 MessageBox("用户名或密码不能为空"); 8 return; 9 } 10 m_LoginSet->AddNew(); 11 m_LoginSet->m_username = m_Name; 12 m_LoginSet->m_pwd = m_PassWord; 13 m_LoginSet->Update(); 14 m_LoginSet->Requery(); 15 16 } 17 18 19 //另:插入数据之前,表要打开,在初始化函数中可以选择打开表如下: 20 /* 21 BOOL CUserLoadDlg::OnInitDialog() 22 { 23 CDialog::OnInitDialog(); 24 25 // TODO: 在此添加额外的初始化 26 CString sql; 27 sql.Format("select * from tb_user ",m_Name,m_PassWord); 28 m_LoginSet = new Ctb_user(&((CMystudentsysApp*)AfxGetApp())->m_DB); 29 if(!m_LoginSet->Open(AFX_DB_USE_DEFAULT_TYPE,sql)) 30 { 31 AfxMessageBox("tb_studentinfo 表打开失败!"); 32 } 33 34 return TRUE; // return TRUE unless you set the focus to a control 35 // 异常: OCX 属性页应返回 FALSE 36 } 37 38 */