Dim ds As New DataSet
        Dim FS As New FileStream(xmlPath, FileMode.Open)
        ds.ReadXml(FS)
        DataGrid1.DataSource = New DataView(ds.Tables(0))
        DataGrid1.DataBind()
        FS.Close()但这样 显示的是全部数据,如
id  txt
1   sdf
2   asd
3   fdsa我想显示满足条件的行,如何实现?

解决方案 »

  1.   

    DataGrid1.DataSource = ds.Tables[0].select("條件");
      

  2.   

    可是返回的是这些东西,为什么?
    RowError HasErrors 
             False 
             False 
             False
      

  3.   

    Dim ds As New DataSet
    Dim FS As New FileStream(xmlPath, FileMode.Open)
    ds.ReadXml(FS)
    //加这两句
    ds.Tables[0].Columns.Remove("IndivID")//
    //........把不需要的列在这里删除
    ds.AcceptChanges()//
    //**************
    DataGrid1.DataSource = ds
    DataGrid1.DataBind()
    FS.Close()