首 页 行业热点 新车 试驾评测 养车用车 车型库

异常详细信息: System.InvalidOperationException: 在没有任何数据时...

发布网友

我来回答

1个回答

热心网友

这个问题很简单啊, 你不能保证你Session["UserId"].ToString()+ 里面一定有值,(假如是""。那就读取不到数据的.).

所以在使用SqlDataReader 读取数据的时候要加如下的判断.
while(dr.read())
{
string staff_name = reader["staff_name"].ToString();
行 25: this.TextBox3.Text= Session["UserId"].ToString();
}
必要情况下要加异常处理。 些程序什么情况都要考虑。 这样你的程序才能安全

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com