最新玩上Dataset & datagridview,却发现手工添加一条记录很麻烦,不知道各位同仁有什么好的方法没?
DataSet datasetlist = new DataSet();
string discno = "123" ; string discname ="456" ; int qtyper =2 ; string discformat = "124444" ;
DataTable workTable = new DataTable();
workTable.Columns.Add("DiscNo", typeof(String));
workTable.Columns.Add("DiscName", typeof(String));
workTable.Columns.Add("QtyPer", typeof(int));
workTable.Columns.Add("DiscFormat", typeof(String));
datasetlist.Tables.Add(workTable);
DataRow dr = datasetlist.Tables[0].NewRow();
dr["DiscNo"] = discno;
dr["DiscName"] = discname;
dr["QtyPer"] = qtyper;
dr["DiscFormat"] = discformat;
datasetlist.Tables[0].Rows.Add(dr);
DataView dv = datasetlist.Tables[0].DefaultView;
dataGridView2.DataSource = dv;
dataGridView2.Columns["DiscNo"].DisplayIndex = 0;
dataGridView2.Columns["DiscName"].DisplayIndex = 1;
dataGridView2.Columns["QtyPer"].DisplayIndex = 2;
dataGridView2.Columns["DiscFormat"].DisplayIndex = 3;