CSDN博客

img hoge66

关于DBGrid,禁止在插入/修改操作状态下移动光标到其他行时,数据自动修改(非客户端)!

发表于2004/7/1 11:32:00  1165人阅读

在Dataset的beforPost事件中加入如下代码:

  if (ds1.FieldByName('wx_date').IsNull)or(ds1.FieldByName('wx_date').AsString='') then
  begin
  showmessage('请输入日期!');
  try
  ds1.Active:=false; //要继续操作按刷新按钮
  Abort;
  except
  showmessage('非法操作(在录入或修改时,系统不允许将光标定位到其他行!),继续操作请单击刷新按钮!');
  Abort;
  end;

0 0

相关博文

我的热门文章

img
取 消
img