m_readername= "";
m_bookname="";
m_press="";
UpdateData(FALSE);
if (m_readerno== "")
{
::AfxMessageBox("请输入读者学号!");
return;
} CReaderSet m_ReaderSet;
CBooksSet  m_BooksSet;
m_ReaderSet.m_strFilter="READER_readerno='"+m_readerno+"'";
m_ReaderSet.Open();
if (m_ReaderSet.IsEOF())
{
::AfxMessageBox("此读者学号不存在!");
m_ReaderSet.Close();
return;
}
m_readername = m_ReaderSet.m_studentname ;
m_bookname = m_BooksSet.m_name ;
m_press = m_BooksSet.m_press ;
UpdateData(FALSE);
m_ReaderSet.Close();
m_BooksSet.Close();
就是一个查询功能,但是我在运行的时候要么说我的参数不足,期待是1,要么就是我输入学号后却一直要我输入学号,请问是哪儿出了问题,谢谢各位