private void rawMaterial_Load(object sender, EventArgs e) { rawmaterialdao p = new rawmaterialdao(); List <rawmaterial> rs = new List <rawmaterial>(); rs = p.find_all1(); Console.Write(rs); DataSet ds = new DataSet(); DataTable dt = new DataTable("Table_New"); dt.Columns.Add("类别", typeof(string)); dt.Columns.Add("编号", typeof(string)); dt.Columns.Add("名称", typeof(String)); dt.Columns.Add("数量", typeof(double)); dt.Columns.Add("单位", typeof(String)); int i = 0; foreach (rawmaterial r1 in rs) { dt.Rows.Add(r1.Rawmaterial_type, r1.Rawmaterial_number, r1.Rawmaterial_name, r1.Rawmaterial_count, r1.Rawmaterial_unit); i++; } dataGridView1.DataSource = dt; data = dataGridView1; }