怎么使dbgrid不能更新? 现在有这样的需求:需要用dbgrid显示数据库中的数据,同时我也可以向该dbgrid里插入数据,但是不想使每次插入的数据保存到数据库。该怎么设置?如果实在不行,我就要换listview控件了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那就不要把dbgrid绑定到数据库上,将数据从数据库中读出后写入dbgrid中 可以改成缓存提交方式。不知道你用什么数据库连接方式,如果是 ADO的话:把Qry的locktype 改成 ltBatchOptimistic方式。ODAC的话:也有个地方可以改,好象是Qry的Outbatch吧,具体的我记不太清了。不是改Grid的属性,跟它没什么关系。但还是建议你不要直接绑到Grid上,虽然省很多代码,但控制起来很麻烦。 楼上说得对,改成缓存提交方式,BDE的话有个BatchUpdate的属性,改成True,最后再整个事务一起提交 chart 的简单问题 CXGRID如何写新增一行呢? 喜欢用Delphi写winsock程序的朋友请加入这个群 7714442 问问题 怎么为一个空的xml文件创建根节点? 请教,需一个能播放RM视频音频的控件,能脱离REALPLAY环境 请教各位开发一个行业人员管理软件 tparam和tparams的联系,虚心求助 请问在DELPHI在WIN2000里如何实现关机?请给出代码,一定给高分。 在 Chrome 下要写 JavaScript 不支持的功能时,使用什么技术? 我要把画布上的图形拷贝至图片里,这样有什不妥? 如何向sqlserver添加记录
不知道你用什么数据库连接方式,如果是 ADO的话:把Qry的locktype 改成 ltBatchOptimistic方式。
ODAC的话:也有个地方可以改,好象是Qry的Outbatch吧,具体的我记不太清了。不是改Grid的属性,跟它没什么关系。
但还是建议你不要直接绑到Grid上,虽然省很多代码,但控制起来很麻烦。