首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

dataset读取XML如何判断是否为空

2012-05-10 
dataset读取XML怎么判断是否为空?C# codeDataSet data new DataSet()data.ReadXml(@\abcd.xml) for

dataset读取XML怎么判断是否为空?

C# code
DataSet data = new DataSet();         data.ReadXml(@"\abcd.xml"); for (int i = 0; i < data.Tables[0].Rows.Count; i++)                     {                         DR = data.Tables[0].Rows[i];                         string barcode = DR["barcode"].ToString();                         if (barcode == textBox1.Text)                         {                             textBox2.Text = DR["productname"].ToString();                             menuItem1.Enabled = false;                             menuItem2.Enabled = true;                         }                     }

当xml中没有数据时就会报错,

[解决办法]
C# code
data!=null&&data.Tables[0].Rows.Count>0
[解决办法]
判断data.Tables的count

热点排行