实例化2个List 遍历你的数据库数据 add到对应的list  明白么- -

解决方案 »

  1.   

    呃  不是很明白  我看看

                List<string> xData = new List<string>();
                List<int> yData = new List<int>();
                DataTable table = new DataTable();
                foreach (DataRow item in table.Rows)
                {
                    xData.Add(item["数据库字段1"].ToString());
                    yData.Add(item["数据库字段2"].ToString());
                }
                Chart1.Series[0].Points.DataBindXY(xData, yData);
    自己转换一下数据类型- -
      

  2.   

    DataTable dt = ds.Table[0];  //
                List<string> listring = new List<string>();
                List<int> liint = new List<int>();
                foreach (DataRow dr in dt.Rows)
                {
                    listring.Add(dr[""].ToString());
                    liint.Add(Convert.ToInt32(dr[""]));
                }不知道是不是这个意思!
    如果是这个意思的话,不如你做个键值对更好
      

  3.   

                List<string> xData = new List<string>();
                List<int> yData = new List<int>();
                DataTable table = new DataTable();
                foreach (DataRow item in table.Rows)
                {
                    xData.Add(item["数据库字段1"].ToString());
                    yData.Add(item["数据库字段2"].ToString());
                }
                Chart1.Series[0].Points.DataBindXY(xData, yData);xData.Add(item["数据库字段1"].ToString());
    yData.Add(item["数据库字段2"].ToString());
    这一段直接添加数据库字段好像不行啊
      

  4.   

            OracleDatabase hp = new OracleDatabase(conPIP);
            string strsql = "select *from tuzhi_cheshi";
            DataSet ds = hp.ExecuteDataSet(strsql);
            DataTable dt = ds.Tables[0];
            List<string> xData = new List<string>();
            List<int> yData = new List<int>();
            DataTable table = new DataTable();
            foreach (DataRow item in table.Rows)
            {
                xData.Add(item["type"].ToString());
                yData.Add(item["num"].ToString());
                //yData.Add(item["num"].ToString());
            }
    注释也没数据
      

  5.   

    我去  打断点 进不去          OracleDatabase hp = new OracleDatabase(conPIP);
                string strsql = "select *from tuzhi_cheshi";
                DataSet ds = hp.ExecuteDataSet(strsql);
                DataTable dt = ds.Tables[0];
                List<string> xData = new List<string>();
                List<int> yData = new List<int>();
                DataTable table = new DataTable();
                foreach (DataRow item in table.Rows)
                {
                    xData.Add(item["type"].ToString());
                    yData.Add(Convert.ToInt32(item["num"]));
                }
                Chart1.Series[0].Points.DataBindXY(xData, yData);