我在“添加按扭”中加入以下代码
m_pSet->MoveLast();
m_pSet->AddNew();
UpdateData();
m_pSet->...
...
...
我是想问一下,AddNew()是否有自动移到数据末尾的功能呢?这样的话是不是就不用加MoveLast那句了?

解决方案 »

  1.   

    如果是按id增量排列的话
    m_pSet->AddNew();
    就是在最后一条,可以不用m_pSet->MoveLast();
      

  2.   

    m_pSet->AddNew()
    不用m_pSet->MoveLast()
      

  3.   

    m_pSet->AddNew();
    自然是在最后ADD
      

  4.   

    同意他们说的
    m_pSet->AddNew()
    不用m_pSet->MoveLast()
      

  5.   

    ???不一定吧?我有加过,加完后读出来的话并不是在最后一条啊。除非你用id增量排列,而且m_pSet->Requery()的时候,m_pSet->m_strFilter='id'.
      

  6.   

    而且我用了MoveLast() 然后AddNew()的。但是我直接打开数据库看了。数据库中也不是按照增加的顺序排列的。我只好输出显示的时候自己排列了。
      

  7.   

    同意:
    m_pSet->AddNew()
    不用m_pSet->MoveLast()