使用 ADO.NET 将数据表从内存推送到 SQL Server
Posted
技术标签:
【中文标题】使用 ADO.NET 将数据表从内存推送到 SQL Server【英文标题】:pushing a datatable from memory into SQL server using ADO.NET 【发布时间】:2010-08-20 18:57:26 【问题描述】:我在内存中有一个从非 SQL 源获得的数据表。 什么是最优雅的方式,使用 ADO.NET 将其“按原样推送到新的 SQL (2005) 服务器表中?
【问题讨论】:
【参考方案1】:您需要通过一系列步骤来执行此操作。首先,通过一些动态 SQL 创建表。然后您需要将内存中的信息加载到新创建的表中,可能使用BULK INSERT
。
【讨论】:
【参考方案2】:或者在 SQL Server 上创建表,一次读取一行,然后添加到表中。
【讨论】:
【参考方案3】: 根据结构创建表 SQLBulk复制它【讨论】:
以上是关于使用 ADO.NET 将数据表从内存推送到 SQL Server的主要内容,如果未能解决你的问题,请参考以下文章
如何将数据从本地 SQL Server 推送到 AWS 上的 Tableau Server
如何使用 Python 将数据从 MySQL 推送到 HTML [关闭]