delphi DBGrid 如何使数据不为空

我所写的部分代码:Close;SQL.Clear;SQL.add(✀insert into adminuser ([登陆用户名],[密码]) values(:a,:b)✀);parameters.parambyname(✀a✀).Value:=Edit1.text;parameters.parambyname(✀b✀).Value:=Edit2.text;ExecSQL;SQL.Clear;SQL.Add(✀select * from adminuser✀);open;之前我有写:如Edit为空,则返回警告。但是运行后,我写入空值,会生成警告,但DBGRid上还是生成一个空的数据行,那位高手能告诉我,如何避免空值的产生啊~谢谢了
2026年09月25日 19:05
有2个网友回答
网友(1):

那你就在你的Edit为空时,发出警告后调用Exit,终止它继续执行下面的代码嘛。

网友(2):

先对空值做判断啊,你是SQL直接提交