A
angelwork
Unregistered / Unconfirmed
GUEST, unregistred user!
我在设计数据库程序时,有一个添加按钮用来调用另一个窗体写入新的数据,调用的是窗体的AddForm.ShowModal方法(模式窗体)。
模式窗体上,除了用以添入数据的edit 外,还有两个按钮,用于更新、取消(关闭窗体)数据库操作!
点击“更新”按钮后,系统会判断edit 是否为空,如果为空,
if Edits.Text='' then
begin
raise Exception.Create('【'+Labels.Caption+'】字段不能为空!请从新填写!');
Edits.SetFocus;
end;
问题就出在这里,本来意图是如果为空,则调用焦点到指定的edit 上!可模式窗口却关闭了!这是为什么呢?
这样的问题本人遇到多次!总是难以解决!还请各位高手指教一二,有何办法点击按钮后,不关闭模式窗体呢??
模式窗体上,除了用以添入数据的edit 外,还有两个按钮,用于更新、取消(关闭窗体)数据库操作!
点击“更新”按钮后,系统会判断edit 是否为空,如果为空,
if Edits.Text='' then
begin
raise Exception.Create('【'+Labels.Caption+'】字段不能为空!请从新填写!');
Edits.SetFocus;
end;
问题就出在这里,本来意图是如果为空,则调用焦点到指定的edit 上!可模式窗口却关闭了!这是为什么呢?
这样的问题本人遇到多次!总是难以解决!还请各位高手指教一二,有何办法点击按钮后,不关闭模式窗体呢??