读取xml文件时,查询中

DataSet ds = new DataSet();

ds.ReadXml("xx.xml");

DataRow[] drs = ds.tables[0].Select("Id=" + ID );

报错:在 Range 对象中,Min (12)必须小于或等于 max (-1)。 错误描述:在 Range 对象中,Min (12)必须小于或等于 max (-1)。

 


解决方法:将参数用单引号阔起来

DataRow[] drs = dt.Select("Id='" + ID + "'");

posted on 2011-11-25 10:07  BBDN  阅读(1323)  评论(0编辑  收藏  举报