【发布时间】:2012-06-18 07:22:50
【问题描述】:
我需要将大量数据插入数据库中的不同表中。 我可以选择哪些选项以使性能永远不会成为问题? (这是一个 silverlight 应用程序,我将从客户端在服务器上运行它。)我发现了一些选项,例如 SMO 中的 BulkCopy 和 BCP Insert。哪个最适合我的方案?
【问题讨论】:
标签: .net sql sql-server silverlight sql-server-2008
我需要将大量数据插入数据库中的不同表中。 我可以选择哪些选项以使性能永远不会成为问题? (这是一个 silverlight 应用程序,我将从客户端在服务器上运行它。)我发现了一些选项,例如 SMO 中的 BulkCopy 和 BCP Insert。哪个最适合我的方案?
【问题讨论】:
标签: .net sql sql-server silverlight sql-server-2008
您可以改用 SqlBulkCopy 类。
我已经用过很多次了,非常高效,好用。
使用示例: http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy.aspx
【讨论】: