Dim dt As DataTable = New DataTable
                dt = hsjdata.ConvertDataReaderToDataTable(dr)
                dg1.DataSource = dt.DefaultView
                dg1.DataBind()

解决方案 »

  1.   


    'LZ试下,最好能把错误信息贴出
    Dim dt As DataTable =hsjdata.ConvertDataReaderToDataTable(dr) 
    dg1.DataSource = dt.DefaultView 
    dg1.DataBind()
      

  2.   

    用户代码未处理Nullreferenecexception什么意思
      

  3.   

    不是Dr没数据,你把DataTable 定义在下面
    Dim dt As DataTable = New DataTable 
                    DataTable dt = hsjdata.ConvertDataReaderToDataTable(dr) 
                    dg1.DataSource = dt.DefaultView 
                    dg1.DataBind()我估计你在上面定义的是DataTable dt;
     没有new 吧。哈哈
      2005跟2003 不一样要不你在上面new一下就可以了、
     如果没有问题了,请给点分数,看在我打字幸苦为你解决问题的面子上