我想向表中添加一组数据,下面的方法不行啊?请指教!void CPracticeView::OnBUTTONAdd() 
{
UpdateData(TRUE);


m_pSet->AddNew();

m_pSet->Update();

m_pSet->MoveLast(); m_pSet->Requery();

UpdateData(FALSE);}

解决方案 »

  1.   

    void CPracticeView::OnBUTTONAdd() 
    {  
           m_pSet->CanAppend();   m_pSet->AddNew();    m_pSet->Requery();
      
       m_pSet->Update();
             UpdateData(FALSE);    
      }
      

  2.   

    void CPracticeView::OnBUTTONAdd() 
    {  
      m_pSet->AddNew();
      写入你要添加的数据
       m_pSet->Update();
               从表中读出你的数据    
      }
      

  3.   

    m_pSet->movenext();
    m_pSet->AddNew();
    m_pSet->Update();
    这样就不可以覆盖原来的数据了吧
      

  4.   

    void CPracticeView::OnBUTTONAdd() 
    {  
           m_pSet->CanAppend();   m_pSet->AddNew();    m_pSet->Requery();
      
       m_pSet->Update();
            m_pSet->movenext();
             UpdateData(FALSE); 是这样的吧