假设 CRecordSet *m_pSet;
m_pSet = new CRecordSet();
Ø
增加记录
使用AddNew()函数增加记录,但要求数据库必须是以允许增加的方式打开,增加一条记录的关键语句如下:
m_pSet->AddNew();//增加记录
……
//输入新的字段值
m_pSet->Update();//将新记录存入数据库
m_pSet->Requery()//重建记录集
v
直接使用Delete()函数,并且在调用Delete()函数之后不需调用Update()函数:
m_pSet->Delete(); //删除记录
m_pSet->Requery();//重建记录集
v
修改记录使用Edit()函数,关键语句如下:
m_pSet->Edit(); //修改当前记录
……
//修改当前记录字段值
m_pSet->Update();//将新记录存入数据库
m_pSet->Requery()//重建记录集
注册数据源的核心是调用
::SQLConfigDataSource()函数注册数据源。