当前位置:编程学习 > C#/ASP.NET >>

登陆问题

一个登陆界面 数据库有两列 userName userPwd, 数据库中存有 汉字的userName ,但是当我 登陆的时候 登陆userName为英文的列,就能登陆 ,登陆userName为汉字的时候 就不能登陆, 而且我设置了 codePage="936,是什么原因啊? --------------------编程问答-------------------- 传送汉字是要编码的,请贴出你的代码。 --------------------编程问答-------------------- Encoding.Default.GetBytes("") ?? --------------------编程问答-------------------- public partial class _Default : System.Web.UI.Page 
{
    private SqlConnection strConn;
    private SqlDataAdapter strDa;
    //private SqlCommand sqlComm;
    private DataSet strDs;
    private string str = "Server=.;uid=heody;pwd=870704;database=StudentInfo";
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            strConn = new SqlConnection();
            strConn.ConnectionString = str;
            strConn.Open();
           // Response.Write("<script language=javascript> window.alert('');</script>");
        }
        catch
        {
            Response.Write("连接出错");
        }
      
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        try {
         
            string strSql = "select * from student";
            strDs = new DataSet();
            strDa = new SqlDataAdapter(strSql,strConn);
            strDa.Fill(strDs,"student");
            
            for (int i = 0; i < strDs.Tables["student"].Rows.Count; i++)
            {
                if (TextBox1.Text.Trim().Equals(strDs.Tables["student"].Rows[i][0].ToString()) && TextBox2.Text.Trim().Equals(strDs.Tables["student"].Rows[i][1].ToString()))
                {
                    Response.Redirect("http://localhost/stuManage/web_Login/myindex.aspx");
                }
                else {
                    Response.Write("没有该用户,请重新登陆");
                }
           }
        }
        catch(SqlException ee)
        {
            Response.Write("SQL 异常"+ee);
        }  

    }
} --------------------编程问答-------------------- 我用的是VS2005 但是我今天尝试在VS2003里面 就能行呢?
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,