我想判断某个字段不能为空,除了在BeforePost事件里写之外,还有哪里写比较好,我的本意是在DBGRID里输入下个字段时就提示我前一个字段不能为空?
我本来想在OnValidate里写,可是判断重复好使,判断为空好象不行,请指点。
我本来想在OnValidate里写,可是判断重复好使,判断为空好象不行,请指点。
解决方案 »
- 问个“无聊”的问题
- 数据库更新问题TADOQuery
- ERR MSG: p_InsertMerch():External exception C000001D
- 报表打印问题,请各位高手多指教!急!!
- Image的问题
- 窗口大小
- MaskEdit的EditMask?
- (100%结贴)WebBrowser怎么清空页面(在线等。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。)
- 在delphi中如何打开POS机的钱箱?
- 一个菜问题:请问如何用ADO组件向数据库(ACCESS)添加一条记录?谢谢
- 这样的查询怎么实现,请大家帮帮我!
- 请问如何实现双击flash之后,打开自己编的播放器并开始播放?
我不想让他出现两次,出现两次不合理!!
procedure TForm1.Table1Field1Validate(Sender: TField);
begin
if VarIsEmpty(Sender.Value) then
ShowMessage('Empty');
if VarIsNull(Sender.Value) then
ShowMessage('Null');
if VarIsStr(Sender.Value) and (Sender.Value='') then
ShowMessage('Empty String');
end;
现在条件可以写为value is not null and Trim(value)<>''
具体属性名我没记住因为我现在机器上没DELPHI