用到DataSet,就定义个OleDbDataAdapter,它有Fill()方法

解决方案 »

  1.   

    是这样写吗?
             dim objcommand as OleDbcommand
    dim objadapter as OleDbDataAdapter
    dim objdataset as DataSet = NEW DataSet
    objcommand = NEW OleDbcommand(strSQL,cn)

    objadapter.Fill(objdataset,"kuangqu")
    可还是报错
    编译器错误信息: BC30289: 语句不能出现在方法体内。假定已到达方法末尾。源错误: 行 118:        #End ExternalSource
    行 119:        
    行 120:        Sub New()
    行 121:            MyBase.New
    行 122:            Dim dependencies As System.Collections.ArrayList
     源文件: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\showtable\2f2d6e2a\9b4075e7\e7vg6mz7.0.vb    行: 120 
      

  2.   

    dim objadapter as OleDbDataAdapter
    dim objdataset as DataSet = NEW DataSet
              objadapter=new OleDbDataAdapter(strSQL,cn)
     objadapter.Fill(ds,,"kuangqu")
      

  3.   

    查看一下msdn关于fill函数的使用说明和实例即可解决楼主的问题!!