2009-10-23 44 views
0

我有一个包含大约30条记录的数据集。我想将其更新到数据库表。这是更新表格的最佳方法。 我无法使用dataadapter.update(),因为我正在使用过程来填充数据集。 是否有任何有效的方式来更新,而不是迭代通过每个记录和更新它从c#.NET 2005更新SQL表数据的最佳方法

请帮助。

谢谢。

回答

1

检查this article了解如何使用SQL Server 2005中引入的xml数据类型。在SP中,您可以使用UPDATE FROM语句。更新的来源将是您传入SP的xml参数中的一个选项。您可以在SQL Server 2000中执行相同的操作,但需要多行代码。

1

您是否想过调用存储过程...并将您的记录作为XML类型输入参数传递?

+0

是的,我认为这样做,但有没有其他方式可以做?如果没有其他选择,我只会这样做。请给我一些样品来做到这一点。 – Jebli

相关问题