菜鸟求救:怎样显示在DBGrid上的数据修改后,时时保存到数据库 假如我在DBGrid的其中一格修改后,就直接保存到数据库中, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你用的是ADO控件的话,只要将LockType设为(ltoptimistic,这是默认值),那么你修改完一条记录后post就会将这条记录的修改结果存储到数据库中不知道是不是可以满足你所说的实时保存了? 当然,如果你修改完一条记录后,没有选择post命令,只是移动了条记录,你的这次修改也将被保存我建议:如果需要实时修改的话,只要在dbgrid的onkeydown事件写上:if key = #13 then dbgrid1.datasource.dataset.post;这样你按了一次回车键就保存一次数据了 如果你用BDE,你的DBGrid对应的Query的RequestLive设为True时,Post就能保存;如果RequestLive设为False,CachedUpdates设为True,又定义了UpdateObject时,ApplyUpdates就可以保存。 Access多库查询的问题 请教关于IdHTTP Post的问题 有关水晶报表再D6上安装的问题 关于stringgrid打印问题 在线等待!!!!!!! sql.log的问题 单元测试应该注意的问题! 如何实现在文件夹中选一个或多个文件然后按MOUSE右键点选菜单进行文件处理? 关于TPersistentClass使用时遇到的难理解的问题? 线程问题,急! 托盘程序弹出菜单后为什么关不了啊(在线求救!!!!) 如何连续赋值?
if key = #13 then
dbgrid1.datasource.dataset.post;这样你按了一次回车键就保存一次数据了