⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d149.bmp.txt

📁 Visual C++通信编程工程实例精解(附盘)
💻 TXT
字号:
    从上面的程序中可以看出,只有单击LISTCTRL选中某一条记录,“删除数据”
(IDC_DELDATA)和“修改数据”(IDC_MODIFYDATA)控件才可用,同时,通过右侧的
3个Edit控件表示选中的数据内容。
    对IDC_DELDATA添加针对BN_CLICKED事件的函数,并编辑该函数。
void CRemoteDBDlg::OnDeldata0
{
               // TODO: Add your control notification handler code here
      if  (MessageBox("确认删除 ?","提示 ",MB_OKCANCEL  I  MB_ICONQUESTION)  =
IDCANCEL)
 retum;
CString strSQL;
strSQL=”DELETE FROM个人信息WHERE name="'+m_Name+"'”;
theApp.ExcuteCommandADO(strSQL);
m_BDelData.EnableWindow(false);
m_BModifyData.EnableWindow(false);
m_Name=m_Sex=m_Age="";
UpdateData(false);
MessageBox(“删除成功!”):
    5)修改数据。同删除数据记录一样,必须选择了LISTCTRL框中的一条记录时,“修改
数据”按钮(IDC_MODIFYDATA)才可用。为IDC_MODIFYDATA添加针对BN_CLICKED
事件的响应函数,并编辑该函数。
void CRemoteDBDlg::OnModifydata0
{
            // TODO: Add your control notification handler code here
     if (MessageBox("确认修改 ?","提示 ",MB_OKCANCEL  I  MB_ICONQUESTION)一
IDCANCEL)
          {
m_Name=m_Sex=m_Age="";
UpdateData(FALSE);
 return;
          }
~.///////////////////////////
m_pRecordsetMod.Createlnstance(_uuidof(Recordset》;
       CString strSQLMod,strSelName;
strSeIName=m_Data.GetltemText(m_nltem,0);
149

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -