标题:将 varchar 值 'admin' 转换为数据类型为 int 的列时发生语法错误。
取消只看楼主
水晶心
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2010-7-27
结帖率:80%
已结贴  问题点数:20 回复次数:0 
将 varchar 值 'admin' 转换为数据类型为 int 的列时发生语法错误。
string str = ConfigurationSettings.AppSettings["dsn"];
        SqlConnection cn = new SqlConnection(str);
        cn.Open();
        string mysql = "select * from admin where aid='" + tbx_aid.Text + "'and apassword ='" + tbx_apassword.Text + "'";
        SqlCommand cm =new SqlCommand(mysql,cn);
        SqlDataReader ur =cm.ExecuteReader();
        if (ur.Read())
        {
           
        Session["aid"]= ur["aid"];
        Session["aname"]= ur ["aname"];
        Session["apower"]= ur ["apower"];
        Session["adep"]= ur ["adep"];
        if (Session["apower"]=="1")
        {

            Response.Redirect("admin1.aspx");
        }
         if (Session["apower"]=="2")
        {
            Response.Redirect("kqmanage.aspx");
        }
         if (Session["apower"]=="3")
        {
            Response.Redirect("lr3.aspx");
        }
        label4.Text = "用户名/密码不正确,请重新输入";
         
     } cn.Close();
将 varchar 值 'admin' 转换为数据类型为 int 的列时发生语法错误。 怎么解决啊,请各位帮帮忙
搜索更多相关主题的帖子: int admin varchar 语法 类型 
2010-08-13 15:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-315609-1-1.html




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

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