数据表行的完整副本

时间:2012-06-24 06:48:31

标签: datatable copy row

我需要在数据表中使用它的子行复制一行。我是否必须迭代每个子表或者有更快的方法来执行此操作吗?

提前致谢。

编辑:我举个例子: -row of DataTable“ParentTable”(主键为“keyField”)    -row DataTable“ChildTable”(使用外键“keyField”)

我需要这个块的副本,我需要更改主键(因此通过约束更改外键),然后删除原始行,但是这样做,我也松开了“ChildTable”行

2 个答案:

答案 0 :(得分:0)

您可以使用JOIN,LEFT JOIN,RIGHT JOIN一次性获得所需的所有结果。

答案 1 :(得分:0)

您可以从用于构建数据表或使用fnGetData的查询结果中获取它。

$('#yourTable').dataTable().fnGetData(rowNumber);

您可以看到reference以获取更多数据。