用lable和数据库的值填充表格但是报错System.NullReferenceException: 未将对象引用设置到对象的实例。
出错行zhutibiaoti.Text = dataset.Tables["zhuti"].Rows[0].ItemArray[0].ToString() ;
出错行zhutibiaoti.Text = dataset.Tables["zhuti"].Rows[0].ItemArray[0].ToString() ;
{
zhutibiaoti.Text =dataset.Tables["zhuti"].Rows[0][0].ToString() ;
}
if (dataset.Tables.Contains("zhuti") && dataset.Tables["zhuti"].Rows.Count>0)
{
zhutibiaoti.Text =dataset.Tables["zhuti"].Rows[0][0].ToString() ;
}
这个地方要判断的东西比较多,(1)这个dataset是否有表,(2)有表的话是不是有这个名为zhuti的表,(3)有这个zhuti的表的话是不是有行
是否为空
foreach(DataRow dr in dataset.Tables["zhuti"].Rows)
{
zhutibiaoti.Text =dr["字段名"].ToString() ;
}