我创建了一个名为 Datagrid1 的 Datagridview 并创建了一个名为 Dataset1 的数据集并在其中创建了一些列。要插入此数据集中的数据不是来自数据库。当我单击 Datagrid1 中的一行时,我将数据存储在一个字符串中,例如:我将“myLastname”存储到一个变量“string lname”中。如何将 lname 传递给 Dataset1 lname 列。我将在我的水晶报表中使用 Dataset1。
问问题
2150 次
1 回答
0
如果您使用 aDataSet
它包含一个或多个DataTables
. 您可以通过这种方式将行添加到表中:
DataTable table = DataSet1.Tables[0]; // presuming that there is already at least one
DataRow row = table.Rows.Add();
row.SetField("ColumnName", lname);
或者
table.Rows.Add(lname); // if there is just one column
或者
DataRow newRow = table.NewRow();
newRow.SetField("ColumnName", lname);
table.Rows.Add(newRow);
于 2013-10-18T09:50:18.407 回答