c++高手救命啊!!MFC

来源:百度知道 编辑:UC知道 时间:2024/06/23 15:19:16
void CDlgKONGFANG::OnButton2()
{
// TODO: Add your control notification handler code here
static int i;
UpdateData();
if(m_select1==""||m_select2=="")
{ MessageBox("请完整选择");
return;
}
usekefangrecset.Open(AFX_DB_USE_DEFAULT_TYPE,NULL);
while(!usekefangrecset.IsEOF())
{if(usekefangrecset.m_jibie==m_select1)
{
if(usekefangrecset.m_rongliang==m_select2)
if(usekefangrecset.m_usebz!=1)
{m_clist.AddString(usekefangrecset.m_num+usekefangrecset.m_jibie+" "+usekefangrecset.m_rongliang+" "+usekefangrecset.m_price+" 元/天 ");
i++;}
}
usekefangrecset.MoveNext();
}
if(i==0)
MessageBox("您需要的房间已经客满");
usekefangrecset.Close();
}

void CDlgGUANLIKEHU::OnChaxun()
{
// TODO: Add your control notification handler code here
CDlgCHAXUN dlg;

if(m_select1==""||m_select2=="")
{ MessageBox("请完整选择");
return;
}
//检查m_select1和m_select2是否为空为空弹出提示并return不空往下执行
kehuset.Open(); //打开kehuset记录集
while(!kehuset.IsEOF()) //判断记录集是否到未不到执行while内容
{
if(kehuset.m_name==dlg.m_name)//kehuset记录集中有m_name的记录退出
break;
else
kehuset.MoveNext(); //记录集指针移到下一条
}
m_id=kehuset.m_id;
m_name=kehuset.m_name;
m_sex=kehuset.m_sex;
m_age=kehuset.m_age;
m_guoji=kehuset.m_guoji;
m_num=kehuset.m_num;
//把记录集的内容返回给控件
// m_lidian=khset.m_lidian;
// m_zhudian=khset.m_zhudian;
UpdateData(false);
kehuset.Close(); //关闭记录集
}

void CDlgKONGFANG::OnButton2()
空房对话窗,当按按纽2时调用本程序块。

(usekefangrecset.m_num+usekefangrecset.m_jibie+" "+usekefangrecset.m_rongliang+" "+usekefangrecset.m_price+" 元/天 ");
客房号码,客房级别,客房容量(单床。。。),客房单价。

void CDlgGUANLIKE