注册 登录
编程论坛 ASP.NET技术论坛

请问……如果在用户注册用户名的时候判断用户名是否重复

HankStar 发布于 2006-11-04 10:40, 1741 次点击

一点头绪都没有~

当然 ~

如果有可以读取数据库里的用户名的话~那就简单了 ~

可是我找不到这样的函数 ~

6 回复
#2
lian80882006-11-04 10:55
select count(id) from 表名 where username=输入的用户名

if(iCount = 1)
{
对不起,您输入的用户名已经被别人使用,请重新输入!
}
else
{
恭喜,您输入的用户名还没有人使用!
}
#3
HankStar2006-11-04 11:38

select count(id) from 表名 where username=输入的用户名

if(iCount = 1)
{
对不起,您输入的用户名已经被别人使用,请重新输入!
}
else
{
恭喜,您输入的用户名还没有人使用!
}


不知道上面的代码放在何处判断?
if(iCount = 1)
=? ==?

#4
bygg2006-11-04 13:46
就在注册事件里
先判断,如果已经存在,就返回,让用户重新输入用户名,如果还不存在,就执行注册就行了.
#5
小天狼星2006-11-04 14:31
听说在2005里有专门的控件能做这个,不过我没用过
#6
lian80882006-11-04 18:15

不推荐使用

#7
kdm88662012-04-03 21:09
有点明白了。。。
1