我有一个包含大约30条记录的数据集。我想将其更新到数据库表。这是更新表格的最佳方法。 我无法使用dataadapter.update(),因为我正在使用过程来填充数据集。 是否有任何有效的方式来更新,而不是迭代通过每个记录和更新它从c#.NET 2005更新SQL表数据的最佳方法
请帮助。
谢谢。
我有一个包含大约30条记录的数据集。我想将其更新到数据库表。这是更新表格的最佳方法。 我无法使用dataadapter.update(),因为我正在使用过程来填充数据集。 是否有任何有效的方式来更新,而不是迭代通过每个记录和更新它从c#.NET 2005更新SQL表数据的最佳方法
请帮助。
谢谢。
检查this article了解如何使用SQL Server 2005中引入的xml数据类型。在SP中,您可以使用UPDATE FROM语句。更新的来源将是您传入SP的xml参数中的一个选项。您可以在SQL Server 2000中执行相同的操作,但需要多行代码。
您是否想过调用存储过程...并将您的记录作为XML类型输入参数传递?
是的,我认为这样做,但有没有其他方式可以做?如果没有其他选择,我只会这样做。请给我一些样品来做到这一点。 – Jebli