gpt4 book ai didi

c# - 将数据行从一个数据表插入到特定索引

转载 作者:太空宇宙 更新时间:2023-11-03 21:38:51 26 4
gpt4 key购买 nike

<分区>

我正在从我的数据库中检索 DataTables,我需要将一个 DataTable 中的特定行插入到另一个 DataTable 的确定索引中.

基本上我想说的是,DataTable dt1 的行 [0] 插入到索引 4 处的 DataTable dt2。

这是从两个不同的数据库调用中获得的两个不同的表。有办法做到这一点吗?

如有任何帮助,我们将不胜感激。

[编辑]抱歉,这是我所做的

DataTable dt1 = populateTable();
DataTable targetTable = populateTargetTable();
DataRow dr;
dr = dt1.NewRow();
dr = targetTable.Rows[0];

int index=0;
DataRow temp;
for (int i = 0; i < dt1.Rows.Count; i++)
{
temp = dt1.Rows[i];
if (rowFitsCondition(temp)){
index = i;
}
}
dt1.Rows.InsertAt(dr, index);

并且 InsertAt() 调用失败,并给我 This row already belongs to another table 错误。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com