怎样在DBGrid中,让符合某一条件的记录变成只读呢 可以写一个过程,并且挂在你的dbgrid的datasource的dataset的beforepost的事件上,在beforepost发生的时候你就可以通过程序判断是不是要更新,如果不更新的话,直接用abort就可以跳过更新,如果没有使用abort就会更新数据库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在DBGrid的TDbGrid.DataSource.DataSet.AfterScroll事件中写代码判断当前记录可否修改,dgEditing:=false就设为只读。 不能对单行设为ReadOnly,但是可以在BeforeEdit事件中判别条件,符合即Abort,即不让修改,达到ReadOnly效果。 EXCEL设置字体属性的问题 升五角散分,预祝大家国庆、中秋节快乐! 怎么做ACCESS数据库的备份与恢复 在DELPHI程序中怎么把对象传递给COM? 请教一个delphi运行错误的发生 RealMedia Coder [原 RealOne 自由编程] 紧急求救报表问题 ADOTable1中用什么命令可以一下清空表 动态数组问题. 如何获得控件对于屏幕的坐标?在线等待..... 请问WORD类型怎么能转换成CHAR类型 如何发布一个基于ActiveForm的ActiveX控件?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货