m_searchExamScoreRs是连接查询表的数据集类m_searchExamScoreRs.Open( CRecordset::snapshot,
_T( "SELECT * FROM SearchExamScore" ) );执行结果是“参数不足,期待是1”,请问我该怎么做啊

解决方案 »

  1.   

    m_searchExamScoreRs.Open(CRecordset::forwardOnly, _T( "SELECT * FROM SearchExamScore" ), CRecordset::readOnly);
      

  2.   

    看你的提示,好象是字段类型的错误,仔细看看m_searchExamScoreRs类中绑定的字段信息是否与数据库中的相同。
      

  3.   

    哈哈,我也出现过这样的错误,不过我得提示是期待为3。
    CString  m_strTableName;
    m_strTableName=_T("SearchExamScore");
    CString strSelect(_T("select * From ["));
    strSelect+=m_strTableName;
    strSelect+=_T("]");
    m_pRecordset->Open(dbOpenDynaset,strSelect);