在线等,达人给个帮助.如何手动取消dbgriedh自动添加的行. 在dbgrideh中,按下下方向键,会自动添加一个新行,我希望通过判断如果该行的数据不和,比如某个字段的值不对,就取消这个新添的行,应该在哪个事件中写?着急,等. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在dbgrideh联连的DataSource控件的onChange事件写入:procedure TForm1.DataSource1Change(Sender: TObject; Field: TField);begin if TDataSource(Sender).DataSet.Eof then TDataSource(Sender).DataSet.Cancel; end; IF KEY 是 下方键为真, THEN KEY = #0 这样应该可以解决 如何定义时间段?急 在线等 combobox选择下拉筐的内容将触发什么事件呀? 求助:何设置时间和日期的格式. 怎样实现windows扫雷中按钮被按下的效果!! 小问题:二进制如何转为十进制?十进制如何转为二进制? 怎样达到矩形框的旋转这个功能 创建一个空的word文档 他们居然跟我说技术谁都可以做,他们需要的是好的销售! 请问北京是否有卖delphi7.0的基础编程书籍? 银行代交费后,企业能获得银行的什么信息?怎样获得?有无相关资料? 如何在delphi7中编写语句向access表中添加记录 CXGRID问题 输入编码 下一列自动显示名称 在什么事件里写代码?在线等
procedure TForm1.DataSource1Change(Sender: TObject; Field: TField);
begin
if TDataSource(Sender).DataSet.Eof then TDataSource(Sender).DataSet.Cancel;
end;