【问题标题】:best method to update the SQL table data from c# .NET 2005从 c# .NET 2005 更新 SQL 表数据的最佳方法
【发布时间】:2023-04-07 20:33:01
【问题描述】:

我有一个包含大约 30 条记录的数据集。我想将它更新到数据库表。这是更新表的最佳方法。 我无法使用 dataadapter.update() 因为我正在使用一个过程来填充数据集。 除了遍历每个记录并更新它之外,还有什么有效的更新方法

请帮忙。

谢谢。

【问题讨论】:

    标签: .net sql sql-server sql-server-2005 dataset


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 是的,我想这样做,但还有其他方法吗?如果没有其他选择,我只会这样做。你能给我一些样本吗?
      猜你喜欢
      • 2016-03-16
      • 2013-06-07
      • 2011-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多