问题描述
- 求大神指教,给我解释下,下边标注的代码
-
void CduzhechaxunDlg::Onchaxun()
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
CduzhechaxunSet m_rsDataSet;
if(m_strReaderIDQ.IsEmpty()&&m_strReaderNameQ.IsEmpty())
{
m_rsDataSet.m_strFilter="";这句什么意思,m_strFilter在哪定义的?m_rsDataSet.Requery(); DisplayRecord(); SetButtonState(); return; } BOOL mAll=FALSE;这句有什么用? if(!m_strReaderIDQ.IsEmpty()) { m_rsDataSet.m_strFilter="READER_ID'"+m_strReaderIDQ;这句什么意思? READER_ID是编辑框的ID吗? m_rsDataSet.m_strFilter=m_rsDataSet.m_strFilter+"'"; mAll=TRUE; 这句有什么用? } if(!m_strReaderNameQ.IsEmpty()) { if(mAll) { m_rsDataSet.m_strFilter=m_rsDataSet.m_strFilter+"AND NAME='";
这几句什么意思,双引号里边的是编辑框的id吗?
m_rsDataSet.m_strFilter=m_rsDataSet.m_strFilter+m_strReaderNameQ;m_rsDataSet.m_strFilter=m_rsDataSet.m_strFilter+"'"; } else { m_rsDataSet.m_strFilter="NAME='"+m_strReaderNameQ; m_rsDataSet.m_strFilter=m_rsDataSet.m_strFilter+"'"; } } m_rsDataSet.Requery(); DisplayRecord(); SetButtonState();
}
布尔型的mAll 怎么用? 这是我要实现查询按钮功夫、功能的函数
解决方案
CduzhechaxunSet 中有定义
时间: 2024-08-28 12:36:53