添加数据或更改数据的确认
支持芯片: ESP32-S3系列void db_ok(db);
db:数据集句柄
执行db_ok后,系统将对应db数据库中选中操作的数据状态修改为正常数据状态,并将需要上传服务器的状态修改为1;
示例
//添加数据
db_newdata(db); //创建一条新数据
db_sf(db,"name","张三"); //按字段给数据赋值
db_ok(db); //赋值完成,更新,将新数据入集
//更新数据
db_get(db,pid); //修改数据前先获取
db_sf(db,"name","李四"); //修改字段内容
db_ok(db); //完成,并入数据集
注意
- 详细参见db数据集的存储规则,可以更方便的理解数据集信息。
- db_ok语句没有cancel的方式,因此在db_sf以后,实际的存储已经发生变化,db_ok只是修改数据flag而已;
- 在执行db_ok前,必须先执行db_newdata、db_get指定当前数据,否则会出错;