在 MFC(Microsoft Foundation Classes)中,CRecordset::AddNew 是 CRecordset 类的一个公共方法,用于添加一条新的记录到数据库中。这个方法通常与 Update 方法一起使用,以将新的记录保存到数据库。

以下是可能的方法原型:
BOOL CRecordset::AddNew();

该方法返回一个 BOOL 类型的值,指示是否成功添加新的记录。如果成功,返回非零值(TRUE),否则返回零值(FALSE)。

在调用 AddNew 方法后,您通常需要设置字段的值,然后调用 Update 方法来将新记录保存到数据库。例如:
CRecordset rs(&myDatabase);
rs.Open(CRecordset::dynaset, "SELECT * FROM MyTable", CRecordset::none);

rs.AddNew();
rs.SetFieldValue("FieldName", "NewValue");
// 设置其他字段的值...

rs.Update();

这是一个简单的示例,演示了如何使用 AddNew 方法向数据库中插入新的记录。请注意,具体的字段名和字段值将取决于您的数据库结构。




转载请注明出处:http://www.pingtaimeng.com/article/detail/21974/MFC/CRecordset