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中没有数据时就会报错,
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中没有数据时就会报错,
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货