高手帮忙啊:
我在SQL server中建立一个management的数据库,新件一张表user_id,然后在C#的webform打开的时候,把表拖到页面中,于是就有了sqlDataAdapter1和sqlConnection1,然后我点数据,就生成了dataSet11。然后双击一个按钮,在生成的函数中写入:
if(Page.IsValid==true)
{
string userID,password;
int datarows;
userID=txtUserName.Text.Trim();
password=txtPassword.Text.Trim();
sqlConnection1.Open();
sqlDataAdapter1.SelectCommand.Parameters["@UserID"].Value=userID;
datarows=sqlDataAdapter1.Fill(dataSet11,"UserDetails");
sqlConnection1.Close();
if(datarows==0)
lblMessage.Text="Incorrect user name";
else
{
if(dataSet11.Tables["UserDetails"].Rows[0][1].ToString().Trim()==password)
{
string Role;
Role=dataSet11.Tables["UserDetails"].Rows[0][2].ToString().Trim();
Session["userName"]=userID;
Session["userRole"]=Role;
if(Role=="Disabled")
{
lblMessage.Text="Your account has been disabled.Please contact the network administrator.";
return;
}
switch(Role)
{
case "Admin":
Response.Redirect(".\\main_control.aspx");
break;
case"Temp":
Response.Redirect(".\\produce\\keyplan.aspx");
break;
}
}
else
lblMessage.Text="INcorrect passwaord";
} }
}运行以后就出现标题上的错误了,请问是什么原因哦?
谢谢了!
我在SQL server中建立一个management的数据库,新件一张表user_id,然后在C#的webform打开的时候,把表拖到页面中,于是就有了sqlDataAdapter1和sqlConnection1,然后我点数据,就生成了dataSet11。然后双击一个按钮,在生成的函数中写入:
if(Page.IsValid==true)
{
string userID,password;
int datarows;
userID=txtUserName.Text.Trim();
password=txtPassword.Text.Trim();
sqlConnection1.Open();
sqlDataAdapter1.SelectCommand.Parameters["@UserID"].Value=userID;
datarows=sqlDataAdapter1.Fill(dataSet11,"UserDetails");
sqlConnection1.Close();
if(datarows==0)
lblMessage.Text="Incorrect user name";
else
{
if(dataSet11.Tables["UserDetails"].Rows[0][1].ToString().Trim()==password)
{
string Role;
Role=dataSet11.Tables["UserDetails"].Rows[0][2].ToString().Trim();
Session["userName"]=userID;
Session["userRole"]=Role;
if(Role=="Disabled")
{
lblMessage.Text="Your account has been disabled.Please contact the network administrator.";
return;
}
switch(Role)
{
case "Admin":
Response.Redirect(".\\main_control.aspx");
break;
case"Temp":
Response.Redirect(".\\produce\\keyplan.aspx");
break;
}
}
else
lblMessage.Text="INcorrect passwaord";
} }
}运行以后就出现标题上的错误了,请问是什么原因哦?
谢谢了!
解决方案 »
- C#除了 webbroswer控件 还有什么更强大的网页控件吗?
- 请教各位大哥一个问题
- 我已经设定某个类型的文件用我的程序打开,并且我的程序可以传入命令行参数,但如何得到双击该类型的文件的路径呢?
- 自定义控件 属性扩展 多次“重新生成” 后 发生错误。
- JMail发送邮件时,如果需要验证SMTP,并且端口不是25号时,怎么写?
- 统计某表分页总数GetCount为什么这么调用?
- 求助关于ADO.Net中没有单字符通配符的解决方法```
- c#下如何如何实现把excel中的数据导入到数据库,好实现相关的数据操作?
- 求助啊,一个简单的问题,关于ListView的
- 用NetWorkStream传输文件时,buff设置为多大比较合适?
- 如何在C#中让一个过程等待1秒钟后再执行下面的语句?
- 急急急!!!怎么导入MySQL第三方库?需要怎么设置?提示找不到
如:uid=sa;pwd=sa;
string connString="server=localhost;uid=sa;pwd=sa;database=management";如果还不行,那就说明你的sql server是以windows身份登录的,你要改成混合模式登录;或者在sql server中添加'FALLSON\ASPNET'用户。
z这个网络上和.NET自带的文档都有说明