【发布时间】:2011-04-20 09:06:21
【问题描述】:
我有一个在一台服务器上运行并用于预览某些内容的网站。一旦用户对它感到满意,它就需要被批准并发布到实时服务器。这仅涉及从几个表中复制数据...
解决这个问题的最佳方法是什么?
编辑: 我在本地服务器上使用 ASP.NET 4、MVC2、SQL Server 2005,在现场服务器上使用 SQL Server 2000。
谢谢
【问题讨论】:
标签: asp.net sql sql-server asp.net-mvc
我有一个在一台服务器上运行并用于预览某些内容的网站。一旦用户对它感到满意,它就需要被批准并发布到实时服务器。这仅涉及从几个表中复制数据...
解决这个问题的最佳方法是什么?
编辑: 我在本地服务器上使用 ASP.NET 4、MVC2、SQL Server 2005,在现场服务器上使用 SQL Server 2000。
谢谢
【问题讨论】:
标签: asp.net sql sql-server asp.net-mvc
您可以在 SQL 2005 和 SQL 2000 之间使用 SQL Link Server,然后您可以在 SQL 2005 实例上编写查询以将数据传输到 SQL 2000 实例。
您还可以使用 ASP.NET ADO 连接并与任一服务器建立单独的连接,并使用数据集通过您的 .NET 代码在 2 个 SQL 函数之间传输数据。
如果您使用 ADO SQLCommand 对象将数据插入任一数据库,请确保使用参数查询,而不是使用 & 或 + 符号构建查询。
【讨论】: