public string SynchronousData()
{
ReturnJson Rejson = new ReturnJson();
       //将WebConfig中的数据库连接name中的值写进来
string connS = ConfigurationManager.ConnectionStrings["name"].ConnectionString;
       using (SqlConnection conn = new SqlConnection(connectionSub))
{
conn.Open();
using (SqlCommand cmd = conn.CreateCommand())
{
try
{
cmd.CommandText = "存储过程名";
cmd.CommandType = CommandType.StoredProcedure;
var ReExcute = cmd.ExecuteNonQuery();
if (ReExcute >= )
{
conn.Close();
Rejson.Code = "";
Rejson.Errmsg = "同步成功";
return ToJson(Rejson);
}
else
{
conn.Close();
Rejson.Code = "";
Rejson.Errmsg = "同步失败";
return ToJson(Rejson);
}
}
catch
{
conn.Close();
Rejson.Code = "";
Rejson.Errmsg = "未知异常";
return ToJson(Rejson);
}
}
}
}

存储过程

Create PROCEDURE [存储过程名]
AS
BEGIN
MERGE INTO 目标数据表名 as T
USING 源数据表名 as S
ON T.[Id] = S.[Id]
WHEN MATCHED
THEN UPDATE SET T.[Name]=S.[Name]
WHEN NOT MATCHED
THEN INSERT VALUES(S.[Name])
WHEN NOT MATCHED BY SOURCE
THEN DELETE;
END

最新文章

  1. MVC+MQ+WinServices+Lucene.Net Demo
  2. 用Perl编写Apache模块
  3. BZOJ3323: [Scoi2013]多项式的运算
  4. opencv 批量图像读写
  5. HBase ElasticSearch
  6. cocos2dx 3.0 学习笔记 引用cocostudio库 的环境配置
  7. Hierarchy Viewer工具使用
  8. SQLServer 自动循环归档分区数据脚本
  9. ASP.NET没有魔法——为什么使用ASP.NET
  10. AJAX中使用post,get接收发送数据的区别
  11. [转载]去除文件中的^M
  12. Hadoop OutputCommitter
  13. 003.[python学习] 简单抓取豆瓣网电影信息程序
  14. C#进阶系列——WebApi 跨域问题解决方案:CORS(转载)
  15. 第三篇-ubuntu18.04下截图快捷键
  16. OGG-01668
  17. python进阶之 网络编程
  18. python time 和 datetime 模块
  19. C#:时间日期操作(持续更新)
  20. PHP学习 文件访问和写入

热门文章

  1. DirectUI界面编程(六)实现右键弹出菜单
  2. jsp指令和学习笔记集锦
  3. Core Animation 负责将bitmap绑定提交到 GPU-[CALayer _display]
  4. Pyhton学习——Day8
  5. JQuery获取ID含有特殊字符的DOM元素
  6. s5pv210 fimc 之 fimc-dev.c
  7. apche本地测试,无法访问此网站
  8. 主流框架(SSH及SSM)配置文件的模板头文件
  9. Android native CursorWindow数据保存原理
  10. python爬虫 分页获取图片并下载