摘要: 最近开发工作涉及到一些关于webService调用的问题,因为太久没有做过这部分,踩了一点坑,做个笔记记录一下,避免下次踩坑。 说明 C#调用webService基本有两种方法,一种是静态调用,也就是添加到服务引用,还有一种方式是动态引用,动态引用的主要思路是通过url将DLL下载到本地,然后进行调 阅读全文
posted @ 2024-01-10 12:05 LearnerPing 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 什么是变更数据捕获 (CDC)? 变更数据捕获使用 SQL Server 代理记录表中发生的插入、更新及删除。 因此,它使得可以通过关系格式轻松使用这些数据更改。 将为修改的行捕获将这些更改数据应用到目标环境所需的列数据和基本元数据,并将其存储在镜像所跟踪源表的列结构的更改表中。 此外,表值函数可供 阅读全文
posted @ 2023-12-08 16:25 LearnerPing 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 最近在执行一些跨库关联查询语句的时候提示了 “Cannot resolve the collatior conflict between "Chinese_PRC_Ci As" and "soL Latini_General_CPi_Ci As" in the equal tol peratn” 的 阅读全文
posted @ 2023-12-08 14:54 LearnerPing 阅读(186) 评论(0) 推荐(0) 编辑
摘要: .NetCore主要提供了HttpWebRequest,WebClient,HttpClient这三种访问web的方式,其中HttpWebRequest,WebClient都在官方被标注为已过时,如果没有特殊需求,一般情况下还是使用官方推荐的HttpClient方式。 HttpClient 的基本使 阅读全文
posted @ 2023-11-21 17:55 LearnerPing 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 部分软件开发的时候用到了 dynamic 类型,这个类型的数据不需要做其他处理的时候非常好用,但是需要对其中的数据调整的时候就不是那么好用了,这里提供两个常见的转换方式 #Dynamic To Dictionary ~~~ var item = new dynamic(); IDictionary 阅读全文
posted @ 2023-09-04 17:05 LearnerPing 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 安装log4net 首先下载相关Nuget包 安装的时候注意项目的.net版本,我这里使用的是.net 6 在根目录下面新建一个配置文件 log4net.config,并且添加下面相关配置项目 <?xml version="1.0" encoding="utf-8" ?> <configuratio 阅读全文
posted @ 2023-05-05 17:31 LearnerPing 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 应用场景 实际开发场景下会经常出现DataTable和List对象需要相互转换的时候,通过方法提取避免重复造轮子 List转换成DataTable 基本思路: 向DataTable里面添加新的数据内容的话要确定两个部分,一是列名,而是当前列对应的值。通过获取传入对象的类型获取到当前对象的公共属性就可 阅读全文
posted @ 2023-03-06 18:19 LearnerPing 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 最近遇到了一个问题,Linq的Where里面传递的是什么?Where的功能是什么实现的?没有第一时间答上来,在整理相关资料后决定自行实现Linq的Where方法来加深印象。 ## 什么是泛型 指在类定义时不会设置类中的属性或方法参数的具体类型,而是在类使用时(创建对象)再进行类型的定义,通过泛型的使 阅读全文
posted @ 2023-03-03 17:45 LearnerPing 阅读(56) 评论(0) 推荐(0) 编辑