一个.net登录设计的错误提示

来源:百度知道 编辑:UC知道 时间:2024/05/13 23:57:05
“/login”应用程序中的服务器错误。
--------------------------------------------------------------------------------

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS0103: 当前上下文中不存在名称“userName”

源错误:

行 19: SqlConnection con = new SqlConnection("server=.;database=login;uid=sa;pwd=sa;");
行 20: con.Open();
行 21: SqlCommand cmd=new SqlCommand("select count(*)from login where userName='"+userName+"'",con);
行 22: int count=Convert.ToInt32(cmd.ExecuteScalar());
行 23: if(count>0)

源文件: c:\Inetpub\wwwroot\login\login.aspx.cs 行: 21

声明你的变量username,如
string username=textbox1.text.trim();

login.aspx.cs里~你看看是不是没有声明userName的变量

"+userName+" 变量未申明

userName是变量的话,你应该是没有申明。
如果是控件的的话,你的引用他的Text属性去获得它的值。
希望对你有帮助。