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

原创 2004年07月01日 11:32:00

在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;

Linux中用于更改光标和文本属性的tput命令使用详解

tput 命令将通过 terminfo 数据库对您的终端会话进行初始化和操作。通过使用 tput,您可以更改几项终端功能,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。与 UNIX 中的...
  • lurendetiankong
  • lurendetiankong
  • 2016年11月16日 20:03
  • 426

修改启动logo,禁止光标

linux内核下使用的图片文件类型是pnm和PPm格式的,所以在开始介绍修改linux内核启动LOGO之前, 1、先需要介绍一下怎么样设计自己开始logo的ppm图片,首先选择一张png格式的图片,...
  • hpu11
  • hpu11
  • 2016年09月08日 21:19
  • 183

(一三〇)UITextField的光标操作扩展

简介在iOS开发中,有时候需要完全自主的定义键盘,用于完整的单词输入,例如计算机应用中,需要一次性的输入sin(,在移动光标时要完整的跳过sin(,在删除时也要完整的删除,这就需要对光标的位置进行精确...
  • xyt8023y
  • xyt8023y
  • 2015年10月03日 20:18
  • 3458

delphi 更改DBGrid 颜色技巧

1、根据条件更改某一单元格的颜色 procedure TMainFrm.First_DGDrawColumnCell(Sender: TObject; const Rect: TRect; ...
  • Trassion
  • Trassion
  • 2013年06月05日 01:28
  • 10179

VC++中控制光标的移动

VC中 这是gotoxy的源代码,下面直接使用就行了,要包含头文件#include。   void gotoxy(int x, int y) //goto语句 { COORD pos...
  • u013174689
  • u013174689
  • 2014年01月01日 17:00
  • 2949

LINQ to SQL 系列 如何使用LINQ to SQL插入、修改、删除数据

LINQ和 LINQ to SQL 都已经不是一个新事物了,但是我接触的比较晚,本着绝知此事要躬行的态度,决定写这个系列。   本文使用的测试环境是VS 2010,和sql server ...
  • CsethCRM
  • CsethCRM
  • 2014年03月11日 11:46
  • 8267

vim每日一练(二)——光标的横向纵向移动

上一节我们介绍了光标的移动按键:hjkl,即左下右上。今天来写更高级一点的光标移动 1.光标的左右移动 0 移动到左边的第一个字符 ^ 移动到左边的第一个非空白字符 [N]$ 移动到第N-1行的最...
  • u012515915
  • u012515915
  • 2015年09月15日 19:31
  • 334

C# word类库 光标移动

搜了好久才搜到这点。。 http://hi.baidu.com/holleytan/item/911059f43eeb2dc6a835a2a6
  • tjz119
  • tjz119
  • 2013年10月29日 17:24
  • 503

QT项目之键盘控制光标移动

今天学习了QT类中的键盘和鼠标事件,就写了一个很简单的应用程序来做测试。突然发现用C++开发项目效率好高,什么都可以调用类,或者去继承某一个类,添加自己的函数就行。以前做图形界面和鼠标开发的时候,全是...
  • qq_21792169
  • qq_21792169
  • 2016年11月24日 23:53
  • 1735

Yii2.0数据库操作增删改查详解

YII2.0数据库操作
  • star_yt
  • star_yt
  • 2016年10月28日 14:41
  • 855
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于DBGrid,禁止在插入/修改操作状态下移动光标到其他行时,数据自动修改(非客户端)!
举报原因:
原因补充:

(最多只允许输入30个字)