Sub Page_Load(sender As Object, e As Eventargs)
    Dim ConnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _"Data Source=" & Server.MapPath("Price.mdb")  Dim objCmd As New OleDbDataAdapter(strSQL, ConnString)
  Dim DS As New DataSet()  objCmd.Fill(DS, "零部件报价表")
    myRepeater.DataSource =DS
    '最好写成:myRepeater.DataSource=DS.Tables("零部件报价表")
    myRepeater.DataBind()
  End Sub

解决方案 »

  1.   

    objCmd.Fill(DS, "零部件报价表")
        myRepeater.DataSource =DS
        '最好写成:myRepeater.DataSource=DS.Tables("零部件报价表")
        myRepeater.DataBind()
      End Sub
             如果我想用c#来表达:myRepeater.DataSource=DS.Tables("零部件报价表")
    应该是怎样呢??
              在VB.NET 调试的时候..它说 DS 没有这个方法
                         
      

  2.   

    myRepeater.DataSource=DS.Tables["零部件报价表";
      

  3.   

    myRepeater.DataSource=DS.Tables["零部件报价表"];
      

  4.   

    在好多情况下用()和[] 是不是C#和ASP.net关于它们数组的表达有关呢??
      

  5.   

    我还想问下你..你为什么对C#和vb.net这样熟悉呢??   有什么好的方法建议一下我学习的呢?