level 3
TDBEDIT连接 TDataSource,TDataSource连接TFDQuery
请教此时要修改TdbEdit的值该怎么做?
用ADO时,我是这样写的
dbedit.datasource.dataset.edit;
dbedit.Field.Value='新值';
但firedac时就不行了。
2016年03月02日 08点03分
1
level 3
我描述得不准确,是怎样修改dbedit的值,并同时修改绑定字段的值。
2016年03月02日 08点03分
2
level 3
数据库是SQLITE
代码改成这样,可以赋值,但接下来会报错: [FireDAC][Phys][SQLite] ERROR: database is locked.
Fdqurey.Edit;
Fdqurey.FieldByName('name').AsString:='test2';
2016年03月02日 09点03分
3
level 1
设置SQLITE的连接参数 LockingMode=normal
2016年03月02日 13点03分
5