| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2827 人关注过本帖
标题:注册页面如何判断用户名是否可用
取消只看楼主 加入收藏
yjmy
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-9-9
收藏
 问题点数:0 回复次数:1 
注册页面如何判断用户名是否可用
新手 才学.NET  做注册时如何判断用户名是否已经被注册?不用SQL的存储过程实现?
下面是 一段代码自己仿照书上写的自己改了些,书上是用存储过程实现的,我弄的这个只能注册一次,第二次不论用户名是不是已经被注册都不能注册成功
大家帮忙看看这代码怎么改能实现。
(UserAccount 为数据库中存放 用户名的列名)
public bool IsUsed(string account)
    {
        SqlConnection myconn = new SqlConnection("server=.;uid=sa;pwd=;database=RegLogin");
        //打开数据库连接
        myconn.Open();
        string sql = "select UserAccount from Users";
        SqlCommand mycmd = new SqlCommand(sql,myconn);

        SqlDataReader mydr = mycmd.ExecuteReader();
        try
        {
            if (mydr.Read())
            {
                return true;
            }
            else
            {
                return false;
            }
        }
        finally
        {
            //关闭操作
            mydr.Close();
            myconn.Close();
        }
    }
搜索更多相关主题的帖子: 用户名 页面 判断 注册 
2008-09-09 18:36
yjmy
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-9-9
收藏
得分:0 
回复 2# xyq701830 的帖子
.....照你说的弄了不行....需要输入catch或者finally
2008-09-09 22:50
快速回复:注册页面如何判断用户名是否可用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026358 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved