【问题标题】:copy rows between sql server databases programatically with .NET使用 .NET 以编程方式在 sql server 数据库之间复制行
【发布时间】:2011-04-20 09:06:21
【问题描述】:

我有一个在一台服务器上运行并用于预览某些内容的网站。一旦用户对它感到满意,它就需要被批准并发布到实时服务器。这仅涉及从几个表中复制数据...

解决这个问题的最佳方法是什么?

编辑: 我在本地服务器上使用 ASP.NET 4、MVC2、SQL Server 2005,在现场服务器上使用 SQL Server 2000。

谢谢

【问题讨论】:

    标签: asp.net sql sql-server asp.net-mvc


    【解决方案1】:

    您可以在 SQL 2005 和 SQL 2000 之间使用 SQL Link Server,然后您可以在 SQL 2005 实例上编写查询以将数据传输到 SQL 2000 实例。

    您还可以使用 ASP.NET ADO 连接并与任一服务器建立单独的连接,并使用数据集通过您的 .NET 代码在 2 个 SQL 函数之间传输数据。

    如果您使用 ADO SQLCommand 对象将数据插入任一数据库,请确保使用参数查询,而不是使用 & 或 + 符号构建查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-19
      • 2010-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多