【问题标题】:pushing a datatable from memory into SQL server using ADO.NET使用 ADO.NET 将数据表从内存推送到 SQL Server
【发布时间】:2010-08-20 18:57:26
【问题描述】:

我在内存中有一个从非 SQL 源获得的数据表。
什么是最优雅的方式,使用 ADO.NET 将其“按原样推送到新的 SQL (2005) 服务器表中?

【问题讨论】:

    标签: sql-server-2005 ado.net


    【解决方案1】:

    您需要通过一系列步骤来执行此操作。首先,通过一些动态 SQL 创建表。然后您需要将内存中的信息加载到新创建的表中,可能使用BULK INSERT

    【讨论】:

      【解决方案2】:

      或者在 SQL Server 上创建表,一次读取一行,然后添加到表中。

      【讨论】:

        【解决方案3】:
        • 根据结构创建表
        • SQLBulk复制它

        【讨论】:

          猜你喜欢
          • 2011-12-23
          • 2018-10-01
          • 1970-01-01
          • 2012-06-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-04-04
          • 2013-12-04
          相关资源
          最近更新 更多