我在研究“生成柱状图",技术网址:http://developer.51cto.com/art/200907/139621.htm
获取一个DataTable,具体函数略...
这个地方该如何写?

解决方案 »

  1.   

     //打开一个数据库链接
     cn.Open();
     //使用DataReader读出来
     SqlDataReader dr = com.ExecuteReader();
     //创建一个DataTable
     DataTable tb = new DataTable();
     tb.Load(dr);
     //关闭dr和连接
     dr.Close();
    cn.Close();
    这样就可以把从数据库里读出来的数据存放到DataTable了。
    ====================
    这个代码:tb.Load(dr);
    出错啊
      

  2.   

    SqlDataReader dr = com.ExecuteReader();
     //创建一个DataTable
     DataTable tb = new DataTable();
     tb.Load(dr);==========>>>>SqlDataAdapter sda= new SqlDataAdapter(cmd);
     //创建一个DataTable
    DataTable tb = new DataTable();
    sda.Fill(tb);
    sda.Close();
    sda.Dispose();