Sql server 2008 SQL:如何从一台服务器中选择表以及如何插入到另一台服务器中
我有两台服务器,需要将特定用户的所有详细信息从一台服务器传输到另一台服务器 我从一个服务器中选择了行,现在我必须插入到表的另一个服务器中 我选择了该行,并在datatable中返回它Sql server 2008 SQL:如何从一台服务器中选择表以及如何插入到另一台服务器中,sql-server-2008,Sql Server 2008,我有两台服务器,需要将特定用户的所有详细信息从一台服务器传输到另一台服务器 我从一个服务器中选择了行,现在我必须插入到表的另一个服务器中 我选择了该行,并在datatable中返回它 select * from [mp_Sites] where SiteID = " + siteid + " 现在,我调用了server2中的存储过程来插入从server1中选择的表 cmd.CommandType = CommandType.StoredProcedure; cmd.Parame
select *
from [mp_Sites]
where SiteID = " + siteid + "
现在,我调用了server2中的存储过程来插入从server1中选择的表
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@1", SqlDbType.Int).Value = moduleId;
cmd.Parameters.Add("@2", SqlDbType.VarChar).Value = dtEventsXmls.Rows[i]["SettingName"].ToString();
cmd.Parameters.Add("@3", SqlDbType.VarChar).Value = dtEventsXmls.Rows[i]["SettingValue"].ToString();
cmd.Parameters.Add("@4", SqlDbType.VarChar).Value = dtEventsXmls.Rows[i]["ControlType"].ToString();
cmd.Parameters.Add("@5", SqlDbType.NText).Value = dtEventsXmls.Rows[i] ["RegexValidationExpression"].ToString();
我认为这很复杂,如果你有任何想法,请告诉我