Dim SQL = "Select * From '"+h+"' order by ID "
改成
  Dim SQL = "Select * From "+h+" order by ID "
试试看

解决方案 »

  1.   

    Dim SQL = "Select * From "+h+" order by ID "
    Adpt.Fill(Ds,h)       
          MyGrid.DataSource = Ds.Tables(h).DefaultView
      

  2.   

    做如下更改: 
    Dim SQL = "Select * From "+h+" order by ID "     
         Adpt = New OleDbDataAdapter( SQL, Conn )
          Ds = New Dataset()
          Adpt.Fill(Ds,h)       
          MyGrid.DataSource = Ds.Tables(h).DefaultView
          MyGrid.DataBind()      
          Conn.Close()
           End Sub错误还有
    FROM 子句语法错误。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: FROM 子句语法错误。源错误: 
    行 32:      Adpt = New OleDbDataAdapter( SQL, Conn )
    行 33:       Ds = New Dataset()
    行 34:       Adpt.Fill(Ds,h)       
    行 35:       MyGrid.DataSource = Ds.Tables(h).DefaultView
    行 36:       MyGrid.DataBind()      
     源文件: c:\inetpub\wwwroot\accurad\shebei.aspx    行: 34 请高手帮忙!!!
      

  3.   

    把这段代码放到一个按钮的serverclick事件处理函数中。