我有一个数据表格,想知道是否可以选择特定的列并将数据输入到表格中。这些列如下所示:
|col1 |col2 |col3|col4 |col5 |col6|col7 |col8 |col9 |col10 |col11 |
我想选择列col1、col2、col6、col7和col3,并在数据表格内以网格视图显示行数据。目前我正在使用的代码只选择了某些数据。我没有从 SQL 中选择数据,而是从存储在数据表格中的另一个 Excel 文件中选择的数据。但是我还需要另一个区域中的其他列,这些数据被写入到 Word 表格中。
for (int i = 1; i < table.Rows.Count; i++)
{
for (int j = 0; j < table.Columns.Count; j++)
{
if (j == 0)
{
val = filteredData.Rows[row][col].ToString();
}
else
{
val = filteredData.Rows[row][col].ToString();
if (val == "-" || val == "")
{
val = filteredData.Rows[row][col].ToString();
}
else
{
val = Convert.ToString(Math.Round(Convert.ToDouble(filteredData.Rows[row][col]), MidpointRounding.AwayFromZero));
}
}
table[j, i].TextFrame.Text = val;
col++;
}