从SQL填充一个DataRow

本文关键字:一个 DataRow SQL 填充 | 更新日期: 2023-09-27 18:05:53

我知道检索SQL Server CE数据到各种数据类型,如字符串,整数,数据表等。但是在本例中,我使用foreach循环遍历inffragistics SelectedRowsCollection,并对每个记录做一些检查。

根据我执行的检查,我希望将这些记录中的一些添加到DataTable中。我所做的是将它们添加到数据库中的表中,然后选择该信息作为单行(还有其他原因,不要介意)。将大量单行数据合并到DataTable上的最佳方法是什么?

我试图使用SqlCeDataAdapter填充函数,但它不包含处理单个DataRow的过载。什么好主意吗?

我正在使用SQL Server CE.

总而言之,我的问题是:我如何从SQL Server CE获得单行添加为DataTable中的一行?

从SQL填充一个DataRow

DataRow dr = new DataRow();
DataTable dt = new DataTable();
dt.Rows.Add(dr);

如果您正在构建单独的行,这可能是最简单的方法。

你也可以使用:

dt.Rows.Add("column1value", "column2value", "etcvalue");