我们有一个DataTable,里面有两列分别是ID和Name,如何手动添加一行及行内的数据。
下面演示一下
DataTable dt = logDB.GetRoleList(); //从数据库中得到数据
DataRow dr = dt.NewRow(); //增加一行和原DataTable中一样的结构的新行
object[] myArray = new object[2]; //准备跟着行的两列赋值
myArray[0] = 0;
myArray[1] = "显示全部";
dr.ItemArray = myArray; //增加数据
dt.Rows.Add(dr); //Table中增加行
this.comSearchRole.DataSource = dt; //绑定
this.comSearchRole.DisplayMember = dt.Columns[1].ToString();
this.comSearchRole.ValueMember = dt.Columns[0].ToString();
this.comSearchRole.SelectedValue = 0; //默认选项
本文介绍如何在C#中手动向DataTable添加一行数据及其具体步骤,包括创建新行、设置行内数据并添加到表中。
148

被折叠的 条评论
为什么被折叠?



