可以在字段的OnValidate()事件中编写相应的判断代码!
解决方案 »
- 请网络方面文件传输高手进来看看!
- 安装Delphi7.0时报缺少文件!你们遇到过吗?
- 感激分! 100 如何在 DBLookupCombo 里面显示两列?Key 及DisplayLable ??? 有相关控件最好我找了一天了!!
- always on top
- 有没有无锡的公司招兼职程序员
- 如何记录鼠标和键盘的所有动作?
- 控件高手帮忙:如何实现属性重的下拉框
- 高分等你拿,只要帮我解决
- 怎样检测一个窗体从打开到关闭其中的内容有没改变?
- 各位高手,大虾请回答!共享delphi类库!
- 报表数据统计?
- delphi中在DBGRID里输入,如何控制上次已输入过。如我已输入姓名为王二的,这次又输入王二要提示代码怎么写呢?
1.在db.. 的beforepost 中。
if strtodatetime(dbedit1.Text)>strtodatetime(dbedit2.Text) then
begin
Application.MessageBox('','',0);
Abort;
exit;
end;
2 当焦点离开时候判断。
if strtodatetime(dbedit1.Text)>strtodatetime(dbedit2.Text) then
begin
....
dbedit1.Text:=datetimetostr(strtodatetime(dbedit2.Text)-1);
end;