| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3183 人关注过本帖
标题:在asp.net如何实现注册时检测所注册的用户名已经存在?(最简单的)
取消只看楼主 加入收藏
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
 问题点数:0 回复次数:16 
在asp.net如何实现注册时检测所注册的用户名已经存在?(最简单的)
如何实现注册时检测所注册的用户名已经存在?(最简单的)

要用sql 的

我对sql的连接,查询,读取等非常不在行.毕业设计要求的,急呢.
呜呜.
搜索更多相关主题的帖子: 用户名 asp 检测 注册 sql 
2008-04-01 23:48
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
谢谢你哦
2008-04-02 10:42
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
我试一下
2008-04-02 10:42
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
系统提示:
找不到类型或命名空间名称“SqlDataRead”(是否缺少 using 指令或程序集引用?)

怎么办?
呜.
2008-04-02 11:00
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
呵呵
2008-04-02 11:17
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
还是有错怎么办?
System.Data.SqlClient.SqlDataReader”并不包含“read”的定义
2008-04-02 11:19
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
我改了的
2008-04-02 11:37
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
呜呜..
现在是
ExecuteReader: Connection 属性尚未初始化。

唉,烦呐
2008-04-02 11:47
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
hehe
2008-04-02 11:50
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
public partial class 注册11111 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void Button1_Click(object sender, EventArgs e)
    {

        if (Page.IsValid == true)
        {
            SqlConnection meteor = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["meteor"]);
            meteor.Open();
            string username = this.TextBox1.Text.ToString();
            string password = this.TextBox2.Text.ToString();
            string sex = this.RadioButtonList1.SelectedValue;


            SqlCommand cmd = new SqlCommand("insert into login(username,password,sex)values('" + username + "','" + password + "','" + sex + "')", meteor);
            cmd.ExecuteNonQuery();
            meteor.Close();
            Response.Write("<script language=javascript>alert('恭喜您,注册成功!')</script>");
        }

    }
    protected void Button2_Click(object sender, EventArgs e)
    {
        string account = this.TextBox1.Text;

        if (!validate(account))
            Response.Write("您可以使用该用户名!");
        else
            Response.Write("对不起,该用户名已经存在!");

    }
    private bool validate(string account)
    {
        SqlConnection meteor = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["meteor"]);
        meteor.Open();

        SqlCommand comm = new SqlCommand("select * from login Where  username=('" + TextBox1.Text.ToString().Trim() + "')");

        SqlDataReader dr = comm.ExecuteReader();//或者:int count =convert.toInt32(comm.ExcuterSclar());
        if (dr.Read())//相应的这里就是 if(cout>0)
        {
            return false;
        }
        else
            return true;
        meteor.Close();


    }


}
2008-04-02 11:50
快速回复:在asp.net如何实现注册时检测所注册的用户名已经存在?(最简单的)
数据加载中...
 
   



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

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