读书人

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

发布时间: 2012-05-10 16:02:39 作者: rapoo

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

读书人网 >C#

热点推荐