📄 d149.bmp.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 + -