请教CSDN里的各位高人
我写一个用XPath搜索的语句,搜索结果导入DataSet后,用DataGridView 显示,但是出现了"路径中含有非法字符"的错误,
请朋友们不吝赐教:) View_DS是DataSet
DGV_View是DataGridView
View_DS.Clear();
string strExp_Guide_PartName = "/Project/part[零件名称='"+txt_PartName.Text+"']";
XPathExpression XPathExp = XNav.Compile(strExp_Guide_PartName);
XPathNodeIterator nodeIterator = XNav.Select(XPathExp);
if (nodeIterator.Count == 0)
{
MessageBox.Show("没有找到符合条件的值!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
View_DS.ReadXml(nodeIterator.Current.InnerXml);
DGV_View.DataSource=View_DS.Tables[0]
}
我写一个用XPath搜索的语句,搜索结果导入DataSet后,用DataGridView 显示,但是出现了"路径中含有非法字符"的错误,
请朋友们不吝赐教:) View_DS是DataSet
DGV_View是DataGridView
View_DS.Clear();
string strExp_Guide_PartName = "/Project/part[零件名称='"+txt_PartName.Text+"']";
XPathExpression XPathExp = XNav.Compile(strExp_Guide_PartName);
XPathNodeIterator nodeIterator = XNav.Select(XPathExp);
if (nodeIterator.Count == 0)
{
MessageBox.Show("没有找到符合条件的值!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
View_DS.ReadXml(nodeIterator.Current.InnerXml);
DGV_View.DataSource=View_DS.Tables[0]
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货