注册 登录
编程论坛 Delphi论坛

[求助]添加数据时禁止空白和重名

zxandlsp 发布于 2007-03-28 13:59, 799 次点击
小弟是个菜鸟
最近在做SQL数据库添加用户时遇到这样的问题:可以添加数据,但是与到空白和相同的数据名时依旧可以输入,各位大虾给个代码如何使程序在确认是空白和重名后不可输入。
4 回复
#2
sgliuxiu2007-03-28 17:55

用delphi吗?加判断条件啊,if ....='' then 提示
locate语句就可以判断在数据表里是否存在那个用户名.还有其他语句.

#3
zxandlsp2007-03-29 14:28

小弟用这个方法再上书本一翻果然不错
if ADOQuery1.recordcount>0 then

showmessage('该用户已存在不可以添加')
else
这样就OK了

谢谢哈!

#4
初学Delphi2007-03-30 10:09
判断空格
if (trim(……)='')
#5
zxandlsp2007-03-30 13:48
多谢大虾提点
我最后的代码是这样的 跟书上的差不多
if ADOQuery1.recordcount<=0 then
showmessage('帐号或密码错误!')
else
begin
if (trim(i)='') then
showmessage('帐号或密码不能为空')
else
form2.show;//进如界面
问题解决了
1