用C#做一个注册登陆页面,需要用到sql。在页面注册登陆时,用户的密码和用户名被存储在sql里面,当用户在次登陆时,页面会自动查询用户名及密码是否正确。而且在 sql里面还建有一些表,用户可以在页面里面查询到sql里任何数据。

解决方案 »

  1.   

    这个是最基本的,看来你得好好看下ADO.NET部分知识了。
      

  2.   

    我没有听说过,存数据在sql里,只听说将数据存的关系型数据库、对象型数据库等,什么叫存到sql里而且还有表先,你怎么学习编程的?
      

  3.   

    我学的是软件技术,现在学的是sql server 等,sql server是数据库,要用它来建一个表,然后用C#来做个网页,当用户登陆时,可以查询sql里面的表的内容。
      

  4.   

    这是做动态网站中很基本的东西喔老大。注册就是将用户的信息存储到数据库中,登陆的时候就是检查核对用户名和密码是否正确,如果正确,在session中等级已经成功登陆,其他也没能不能访问就靠这个session标识了。建议看看ado.net
      

  5.   

    ado.net我还没学过,现在还想asp.net和jsp等。
      

  6.   

    ...........
    会连接数据吗???
    步骤大概是
    1.获得你输入的用户名 或密码
    2.拼接字符串 ,组成sql查询语句
    "select * from 表名 where 用户名='用户名' and 密码='密码'"
    3.进行查询
    4.判断查询结果是不是为空 为空就是没有这个用户,不为空 就是登陆成功
      

  7.   

    在sql里面用命令查询倒还会,你说的那些我不会,请教,谢谢!
      

  8.   


    看看ADO.NET编程和C#的基本语法
      

  9.   

    1.查SqlConnection用法  
    2.查SqlCommand 語法 搭配xiaomaow所講的"select * from 表名 where 用户名='用户名' and 密码='密码'"
    3.xiaomaow所講--SqlDataReader核對使用者輸入是否正確
    要會用msdn,相關關鍵字告訴你了
      

  10.   

     static string ConnectString = ConfigurationSettings.AppSettings["TEST"];
     SqlConnection Con = new SqlConnection(ConnectString);
            string name = this.userName.Text;
                string pwd = this.Pwd.Text;
                string sql = "select * from newuser where username='" + name + "' and password='" + pwd + "'";
                Con.Open();
                SqlCommand comm = new SqlCommand(sql, Con);
                SqlDataReader dr = comm.ExecuteReader();
                if (dr.Read())
                {
                    Label1.Text = "<span class='clue'>登陆成功!</span>";
                    
                   Response.Write(dr["username"].ToString());
                   HttpCookie cookie = new HttpCookie("uid");
                   cookie.Value = dr["username"].ToString();
                   Response.AppendCookie(cookie);    
                  
                   Response.Redirect("~/Default.aspx");
                    dr.Close();
                    Con.Close();
                }            else
                {
                    Label1.Text = "<span class='clue'>用户名或密码有误,请重新登陆!</span>";
                    name = "";
                    pwd = "";
                }
      

  11.   

     ConnectString = ConfigurationSettings...这些怎么弄呀,怎样设置它的页面呀???
      

  12.   

    1、链接到你的sql,
    2、查询你所需要的东西(sql语句),
    3、判断登陆用户名和密码,
      

  13.   

    用vs2010在里面见一个数据库
    ??
    建议楼主看看MSDN。
    或者买本书。
    你这样问 问到明年还不知道。
      

  14.   

    关键是你学会数据库连接就行了,页面就拉几个控件,加几个判断就行了啊。
    static string ConnectString = ConfigurationSettings.AppSettings["TEST"];
     SqlConnection Con = new SqlConnection(ConnectString);
          /// <summary>
            /// 执行无参SQL语句,并返SqlDataReader
            /// </summary>
            public static SqlDataReader GetReader(string safeSql)
            {
                SqlCommand cmd = new SqlCommand(safeSql, Con );
                SqlDataReader reader = cmd.ExecuteReader();
                return reader;
            }
    页面调用这个方法进行判断就行了。