请问应该怎么做??怎样将DataGrid绑定到其中的某一个表??谢谢!!(VB.NET)

解决方案 »

  1.   

    datagrid1.datasource = ds.tables("tabname").defaultView
    DataGrid可以帮定dataview。
      

  2.   

    多个没试过。下面是装入一个XML文件,并绑定到DataGrid的示例:Menu.xml
    ---------------------------------
    <Menu>
      <MenuItem>
        <Food>
          French Toast
        </Food>
        <Price>
          12.45
        </Price>
      </MenuItem>
      <MenuItem>
        <Food>
          Scrambled Eggs
        </Food>
        <Price>
          3.89
        </Price>
      </MenuItem>
    </Menu>ReadXML.aspx
    ----------------------------
    <%@ Import Namespace="System.Data" %><Script Runat="Server">Sub Page_Load
      Dim dstMenu As DataSet  dstMenu = New DataSet()
      dstMenu.ReadXml( MapPath( "Menu.xml" ) )  dgrdMenu.DataSource = dstMenu
      dgrdMenu.DataBind()
    End Sub</Script><html>
    <head><title>ReadMenu.aspx</title></head>
    <body><asp:DataGrid
      ID="dgrdMenu"
      cellpadding="10"
      Runat="Server" /></body>
    </html>
      

  3.   


    it is a little silly, but try something likedim ds as new DataSetfor i as integer = 0 to n
      dim ds2 as new dataset
      ds2.ReadXml("YourXml" & i)
      dim dt as DataTable = ds2.Tables(0)
      dt.TableName = i.ToString()
      ds2.Tables.Remove(dt)
      ds.Tables.Add(dt)
    next
    DataGrid1.DataSource = ds.Tables(n).DefaultView
    DataGrid1.DataBind()
      

  4.   

    to:victorppy(胖胖鱼) 数据库当然可以使用 myOleDbDataAdapter.Fill(myDataSet,"tabname")的形式装入,人家是问xml呢。