#include<stdlib.h>
#include<string.h>
int main()
{
char a[50]
char b[10][10] = { { "Alice" }, { "Bob" }, { "Lucky" }, { "Kitty" }, { "Tim" }, { "Lucy" }, { "Jim" }, { "Helena" } }
int c[1000], x, y, z, i, j
while (1){
scanf("%s", a)
if (!strcmp(a, "END"))
break
y = 0
for (i = 0 i < 10 i++)
{
z = strcmp(a, b[i])
if (z == 0)
y = 1
}
if (y == 1)
printf("NO")
else
printf("Yes")
printf("\n")
}
system("pause")
return 0
}
利用sql语句从数据库中查询就可以了,string cmdText="select count(*) from 用户表 where 用户名='"+用户注册名+"'"
如果查找的结果大于等于1,则说明已经被注册过
写个SQL语句:Select COUNT(用户名列名) from 表名 where 用户名列名=你需要验证的名字是用的ADO对象吧?调用ADO.NET中的SqlCommand.ExcetuScalar(),返回结果,判断是否大于0。大于的话,就是存在了咯。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)