问题描述
只要是带有.ToString().Trim()都会出现错误,求大神帮助,感谢!!!!!!!!!!1
解决方案
解决方案二:
问题不清楚,报什么错…………
解决方案三:
usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;publicpartialclasslogin:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){cx.Items.Add("普通管理员");cx.Items.Add("超级管理员");}}protectedvoidButton1_Click(objectsender,EventArgse){if(TextBox2.Text.ToString().Trim()==""||TextBox1.Text.ToString().Trim()==""){Response.Write("<script>javascript:alert('请输入完整');history.back();</script>");Response.End();}stringsql="";if(cx.Text.ToString().Trim()=="超级管理员"){sql="select*fromalluserswhereusername='"+TextBox1.Text.ToString().Trim()+"'andpwd='"+TextBox2.Text.ToString().Trim()+"'";}if(cx.Text.ToString().Trim()=="普通管理员"){sql="select*fromyishengxinxiwheregonghao='"+TextBox1.Text.ToString().Trim()+"'andmima='"+TextBox2.Text.ToString().Trim()+"'";}/*if(cx.Text.ToString().Trim()=="病人"){sql="select*frombingrenxinxiwherebianhao='"+TextBox1.Text.ToString().Trim()+"'andmima='"+TextBox2.Text.ToString().Trim()+"'";}*/DataSetresult=newDataSet();result=newClass1().hsggetdata(sql);//result=newTestOnline.Class1().hsggetdata(sql);if(result!=null){if(result.Tables[0].Rows.Count>0){Session["username"]=TextBox1.Text.ToString().Trim();if(cx.Text.ToString().Trim()=="超级管理员"){Session["cx"]=result.Tables[0].Rows[0]["cx"].ToString().Trim();}else{Session["cx"]=cx.Text.ToString().Trim();if(cx.Text.ToString().Trim()=="普通管理员"){Session["ks"]=result.Tables[0].Rows[0]["keshi"].ToString().Trim();}/*else{Session["ks"]=result.Tables[0].Rows[0]["xingming"].ToString().Trim();}*/}Response.Redirect("main.aspx");}else{Response.Write("<script>javascript:alert('对不起,用户名或密码不正确,或您的帐号未经审核!');</script>");}}else{Response.Write("<script>javascript:alert('对不起,系统错误,请不要越权操作!');</script>");}}protectedvoidButton2_Click(objectsender,EventArgse){Response.Redirect("yonghuzhuce_add.aspx");}总是显示对不起,系统错误,请不要越权操作,
解决方案四:
还有运行时总提示错误:未将对象引用设置到对象的实例;代码有如下:“当前用户:<b><%=Session["username"].ToString().Trim()%></b>”
解决方案五:
看看数据库有没有配置好,vs版本是否兼容
解决方案六:
Session["username"]这个值是NULL
解决方案七:
检查Session["username"]null
解决方案八:
超级管理员。。。。
解决方案九:
不行就加个断点看看是哪个地方出错了,再分析一下
解决方案十:
又是一年毕业季论文源码各种下找你身边的高手帮忙吧
解决方案十一:
嘻嘻是的啊,我觉得数据库连接出了问题,我没用vs连接过SQLserver2008数据库,我只是将那原本的数据库附加到SQLserver2008里面了,然后就用vs连接了一下,不知道是否还有什么没做的,我怀疑数据库根本就没连上。
解决方案十二:
跟ToString().Trim()没有任何关系是你result=newClass1().hsggetdata(sql);这里,返回值是null了
解决方案十三:
你要先学会断点调试,这是最基本的不会调试,你就不要做程序了
解决方案十四:
嗯嗯,我知道是result=newClass1().hsggetdata(sql);这里,返回值是null了,我发现所有的错误都出现在数据库连接上,就想看看是不是数据库连接出问题了。
解决方案十五:
引用13楼RS11436201的回复:
嗯嗯,我知道是result=newClass1().hsggetdata(sql);这里,返回值是null了,我发现所有的错误都出现在数据库连接上,就想看看是不是数据库连接出问题了。
那你要跟进去看啊右键,转到定义,看hsggetdata的代码断点跟的时候,F11,跟到函数里面去,看到底是哪一步出的问题,是打开数据库连接就打不开了,还是说执行sql语句才出的错不能靠瞎猜啊
解决方案:
又是一年拣分季,,,我的企Q鹅Q:1543912426,,远程帮你弄;
解决方案:
引用9楼tongxuejie的回复:
又是一年毕业季论文源码各种下找你身边的高手帮忙吧
真差劲,连个基本的null对象BUG都不会,哎,出来社会能干啥啊!!!
解决方案:
楼主是只菜鸟,哈哈、、、