delphi7用DBEdit输入时如何实现检错提示功能
详细点,编码是怎么样的呢?OnKeyPress又是怎么样啊?我是用delphi7做的一个管理系统,比如,我在里面用了几个DBEdit控件,程序运行时我想实现功能,即在如果...
详细点,编码是怎么样的呢?OnKeyPress又是怎么样啊?我是用delphi7做的一个管理系统,比如,我在里面用了几个DBEdit控件,程序运行时我想实现功能,即在如果其中一个DBEdit内容输入为空,我的系统能提示出错了
展开
4个回答
展开全部
你要在字段的OnValidate事件中,校验
剩下的应该会了吧,希望你成功
procedure OnValidate……
begin
if 字段='' then
begin
showmessage('请输入数值');
获取表格焦点……
………
……
end
end;
剩下的应该会了吧,希望你成功
procedure OnValidate……
begin
if 字段='' then
begin
showmessage('请输入数值');
获取表格焦点……
………
……
end
end;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用MaskEdit组件。
或是通过输入相关的事件,如OnKeyPress,编码处理。
或是通过输入相关的事件,如OnKeyPress,编码处理。
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
出错原因:这个dbeidt所对应的数据库字段被设置为不可为空或者是该字段为主键(执行exit事件后会报错)
在tab beforepost 事件下做是否为空判断
在tab beforepost 事件下做是否为空判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询