我用m_pset->m_strFilter="m_column1='1-104'";
    m_pset->Requery();编译能通过,但是执行时候总是弹出错误:缺少参数,期待是1
 用m_strsort也是这样,addnew(),edit(),delete()都正常,为什么啊?谢!!

解决方案 »

  1.   


    若m_column1是表中的某列的字段名,可以必为以下:
    m_pset->m_strFilter="[m_column1]  like '1-104'";
      

  2.   

    你的m_column1是什么类型?难道你想取出1<=m_column<=104?用m_pset->m_strFilter="m_column1〉=1 and m_column1<=100";number型不用' '
      

  3.   

    你数据库表中某列的字段名是叫column1还是m_column1,如果是column1,应该用
    m_pset->m_strFilter="column1='1-104'";
    而且数据库表中应该没有CString型,只有varchar,char,number等类型吧?