android 请教记录集的问题

0 投票
我创建一个数据集有5个没有数据字段,第一次打开记录集Recordset用recordset.setFieldValue存进去五个字段的数据。第二次再打开记录集Recordset用recordset.setFieldValue存进去3个字段的数据,剩下的2个字段的值就变称空的了。请问有update方式更新的方法吗?而不是下一条覆盖上一条这种。
6月 23 分类:  46次浏览 | 用户: lichunya 初出茅庐 (66 分)

1个回答

0 投票
 
已采纳
您好,在修改字段名称的时候是设置记录集开启编辑edit(),并且在设置完值后有对记录集进行更新Update()操作吗?
6月 23 用户: 董懿鑫 登峰造极 (6,116 分)
采纳于 6月 23 用户:lichunya
是的,

recordset.edit();

recordset.setFieldValue("TCXH", patrolLineInfo.getLineNo());

//调用 update() 进行提交

recordset.update();
更新完后你获取一下对应的字段名的字段值是否有值
明白了,就是传进去的字段值必须要有,没修改的字段就不用setFieldValue方法,就行了,对吗?
是的,需要设置哪个值就用setFieldValue方法设置
...