BOOL AddNew();
功能:
该方法用于在当前记录集中创建一条新的记录。新记录的字段值将被初始化为默认值或NULL。
返回值:
- 如果成功添加新记录,则返回 TRUE。
- 如果失败,则返回 FALSE。
注意事项:
- 在调用 AddNew 方法后,通常需要使用其他方法或属性设置新记录的字段值,然后调用 Update 方法将更改保存到数据库中。
- 在调用 Update 方法之前,必须设置所有需要保存的字段的值。
示例:
CDaoRecordset rs(&theDatabase); // 假设theDatabase是已打开的数据库
// 打开记录集
rs.Open(dbOpenDynaset, "SELECT * FROM YourTable", dbAppendOnly);
// 添加新记录
rs.AddNew();
// 设置新记录的字段值
rs.SetFieldValue("FieldName1", "Value1");
rs.SetFieldValue("FieldName2", 123);
// 保存更改到数据库
rs.Update();
// 关闭记录集
rs.Close();
这是一个简单的示例,演示如何使用 AddNew 方法在 CDaoRecordset 中添加新记录。请注意,具体的表名、字段名和字段值应根据您的数据库结构进行调整。
转载请注明出处:http://www.zyzy.cn/article/detail/16581/MFC/CDaoRecordset