我用VC++6做了一个图书馆管理系统,可在做借书操作时,却不知道怎么才能向数据库中加入记录。请高手们指教。在线等待数据集类:CLendbookSet
    字段:m_lendbookID(cstring),m_lendreaderID(cstring),
          m_lenddate(cstring) 
借书操作我想直接把一个对话框中得到的几个数据加入数据库对话框中对应的成员变量为:      m_getlendbID,m_getlendrID,m_getlenddate.

解决方案 »

  1.   

    CLendbookSet myrecordset;
    myrecordset.open(CRecordeset::dynamic,NULL,0);
    myrecordset.addnew();
    myrecordset.m_lendbookid="aa";
    ...
    myrecordset.update();
    myreocrdset.close();
      

  2.   

    谢谢你,再问一句
    那用不用CanAppend()函数?
      

  3.   

    新加记录:
    myrecordset.addnew();
    myrecordset.m_lendbookid="aa";
    ...
    myrecordset.update();修改记录:
    myrecordset.Edit();
    myrecordset.m_lendbookid="aa";
    ...
    myrecordset.update();删除记录:
    新加记录:
    myrecordset.delete();