原来是用DBGRID来显示QUERY的数据集,然后直接在DBGRID里修改,不过这样的方法似乎不太好实现数据回滚和有效性验证
我想用STRINGGRID来显示、修改和添加记录。用一个循环把QUERY的数据集读入STRINGGRID。但修改和添加之后该如何实现更新呢???
难道要用循环一条一条把记录录入数据库吗??
我实在想不出来啦
请各位教我!!
谢谢
我想用STRINGGRID来显示、修改和添加记录。用一个循环把QUERY的数据集读入STRINGGRID。但修改和添加之后该如何实现更新呢???
难道要用循环一条一条把记录录入数据库吗??
我实在想不出来啦
请各位教我!!
谢谢
保存到库中啊
先删除你修改的,然后再 循环post进入数据库,当然最好使用事务,错误了,就Rollback!
很多系统都是这样坐的,观察一下一些系统的数据库日志就知道的!
则可以将locktype设为ltBatchOptimistic,然后使用dbgrid
需要保存的时候使用UpdateBatch,放弃使用CancelBatch