- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 Install Portainer on win10 (Docker)
坑爹,Portainer 官方的安装文档竟然是错的!Portainer.io参考的解决方案A Few Hints For Getting Portainer Running on Windows本地环境:Docker version 19.03.2Win10 专业版本地使用以下三个命令,可以安装成功>docker volume create portainer_data...
2019-10-27 23:08:44
2658
原创 Dapper 一对多查询 one to many
参考文档:Dapper one to many Tablepublic class Person{ public int Id { get; set; } public string Name { get; set; } public int Born { get; set; } public Country Residience { get; set; }...
2019-09-22 11:56:39
984
原创 Dapper: How to get return value ( output value) by call stored procedure
使用Dapper 执行存储过程插入一条数据,同时返回主键Dapper 的参数类型有以下四种 System.Data.ParameterDirection public enum ParameterDirection { Input = 1, Output = 2, InputOutput = 3, Ret...
2019-09-21 14:11:42
631
原创 Dapper use Table Value Parameter in C# (Sql Server 数组参数)
Dapper 也可以使用 数组参数参考:Blog on GithubDapper 调用存储过程 :单个参数 static void Main(string[] args) { var connection = new SqlConnection("Data Source=.;Initial Catalog=Datamip;Integrated Sec...
2019-09-07 21:34:54
524
原创 SQL Server 存储过程 数组参数 (How to pass an array into a SQL Server stored procedure)
Resource from StackOverflow 使用存储过程,如何传递数组参数?1.分割解析字符串,太麻烦2.添加Sql Server 自定义类型 sp_addtype问题需求:需要向SP 传递数组类型的参数select * from Users where ID IN (1,2,3 )Sql Server 数据类型 并没有数组,但是允许自定义类型,通过 sp_addtyp...
2019-09-07 15:29:23
1635
原创 web api 文件下载
web api 文件下载数据源:1.byte字节流var stream = new FileStream(filePath, FileMode.OpenOrCreate);2.本地文件var stream = new FileStream(filePath, FileMode.OpenOrCreate);返回类型:HttpResponseMessagepub...
2019-03-07 15:35:33
921
原创 sql server 数据库系统表及表结构查询
sysobjects 表结构:列名 数据类型 描述 name sysname 对象名,常用列 id int 对象标识号 xtype char(2) 对象类型,常用列。 xtype可以是下列对象类型中的一种:C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREI...
2019-02-28 15:43:02
4996
原创 sql 分页+排序 (sql server)
方法1 Row_Number() 函数select * from ( select *, ROW_NUMBER() OVER (ORDER BY ID) as rank from users ) as t where t.rank between 100 and 300方法2 利用NOT INselect top 10* from users where Fligh...
2019-02-28 11:55:13
1491
原创 版本依赖问题:System.MissingMethodException: Method not found
项目使用的版本是 .net Framework 4.7,编译通过,运行时报错Method not found刚开始以为是dll版本引入不一致,查了一下都是一样的后来公司主管看到问题后,说时需要安装一下4.7.1,4.7.2之前只安装了4.7.1安装之后,果然可以运行了因为微软在小版本上打了补丁,所以必须要安装一下。...
2019-02-28 11:04:19
7368
原创 git 去掉提交时对用户名密码的验证
git bash 打开仓储根目录,执行以下命令git config --global credential.helper store
2019-02-11 17:49:47
1564
原创 mklink 文件夹链接 windows系统
MS文档命令参数mklink [[/d] | [/h] | [/j]] <Link> <Target>参数参数描述/ d创建目录符号链接。默认情况下,mklink会创建文件符号链接。/H创建硬链接而不是符号链接。/ J创建目录连接。<链接>指定正在创建的符号链接的名称。<目标>指定新符号...
2019-01-28 16:58:54
1717
原创 Excel2016 设置为共享
原文地址:https://www.ablebits.com/office-addins-blog/2017/08/02/excel-shared-workbook-share-file-multiple-users/
2019-01-21 16:25:42
4781
1
原创 获取select2的选中值
在使用select2时,获取选中值跟select是不一样的 $("#select").val()普通的input,select 这样可以取到值,但是select2用这个方法的话,只能取到第一个先选中的值正确的用法是:var res=$("#select2").select2("data")[0] ; //单选var reslist=$("#select2").select2("data...
2018-12-23 17:18:37
3423
原创 UnitOfWork+EF IRepository 事务处理
UnitOfWork 中的事务处理在 UnitOfWork + EF IRepository模式下,不能直接用TransactionScope处理事务,会报错,提示需要设置什么分布式事务管理器UnitOfWork 已有关于事务的处理关键代码 UnitOfWork.TransactionEnabled = true;//启用事务 // code... UnitOfWork.S...
2018-12-20 14:54:19
3773
2
原创 MS - TransactionScope 用法
引入命名空间using System.Transactions ;TransactionScope 包裹代码块using(transactionscope scope=new transactionscope()){ // to do somethig scope.Comlete()}注意的问题要确保对支持事务的资源的登记放在此范围内 using(var scope...
2018-12-20 12:05:53
378
原创 React 指南
第一步 创建一个新的React项目How To Creat A New React App ?You’ll need to have Node 8.10.0 or lateryou may choose one of the following methods:npxnpx create-react-app my-appnpmnpm init react-app my-app...
2018-12-14 00:39:40
164
原创 Distinct 扩展方法(按字段去重)
public class Compare<T, C> : IEqualityComparer<T> { private Func<T, C> _getField; public Compare(Func<T, C> getField) { _getField = get...
2018-12-06 18:27:18
1930
原创 Linq 动态排序(Reflection,Expression)要点记录
利用反射获取匹配到字段进行排序,附带一下分页1.排序 public static IQueryable&amp;lt;T&amp;gt; DataSort&amp;lt;T&amp;gt;(IQueryable&amp;lt;T&amp;gt; source, string fieldName, string sortDirection) {
2018-12-06 18:09:20
815
原创 web api 配置
WebApiConfig.cs routes.MapHttpRoute( name: "API Default", routeTemplate: "api/{controller}/{action}/{id}", defaults: new { id = RouteParameter.Optional });Adding Route Attributespubl...
2018-12-06 09:09:18
466
原创 Sql Server数据类型与.NET类型匹配情况
Sql Server数据类型与.NET类型匹配情况SmartyPantsSql Server 类型目录Sql Server 类型.NET 类型c# primitive准确数字类型bitSystem.Booleanbool- -tinyintSystem.Bytebyte- -smallintSystem.Int16short- -i...
2018-10-28 11:46:44
320
原创 Json与Model相互转换
在.net 4.0 可以使用:public static class JsonConvert { public static T ToModel<T>(String jsonString) { using (var ms = new MemoryStream(Encoding.UTF8.GetBytes(jsonStr...
2018-09-12 15:10:33
4205
原创 Sql Server 查询表名的备注
### 查询标名描述 MS_Description SELECT tbs.name 表名,ds.value 描述 FROM sys.extended_properties ds LEFT JOIN sysobjects tbs ON ds.major_id=tbs.id WHERE ds.minor_id=0 and tbs.name='Schedu...
2018-06-22 09:14:00
2653
1
原创 PageList.Mvc + Ajax :异步分页的实现方式
使用场景: @Html.PagedListPager(...) 实现分页,或异步分页Refrerences: PagedList, PagedList.Mvc实现普通分页的方式比较简单:@Html.PagedListPager( Model.PublicPages, page => Url.Action("PublicNews", "Home", new { page =...
2018-05-29 14:04:23
2107
原创 EntityTypeConfiguration 映射关系
我们可以定义一个继承自EntityTypeConfiguration<>泛型类的类来定义domain中每个类的数据库配置,我们在这个自定义类的构造函数中使用我们上次提到的那些方法配置数据库的映射。 实体类关系的映射实体类映射中,关系的映射配置在关系的两端都可以配置。例如,用户信息与登录信息的 一对多 关系可以在用户信息端配置:HasMany(m => m.LoginLogs).W...
2018-04-20 10:10:03
1742
原创 Sql Server 基础语法
1.添加一个非空类型的字段,需要加默认值,否则会报错alter table [Demo1].[dbo].[Cities] add TestTime datetime not null default getdate()getdate() 获取当前时间
2018-04-19 14:56:45
1185
原创 Sql Server 数据库导入探索(1)链接服务器 linked servers
应用场景:A服务器数据库 导入数据到 B服务器数据库两种方案:1.链接服务器 2.Import and Export Wizard (导入导出向导)方案分析: 1.使用链接服务器的方式,较为灵活,创建好链接后,可以多次使用,需要导入的数据源也可以进行各种查询过滤操作。 2.向导的方式,也有两种导入方式的选择,一种是直接选择赋值选中表的所有数据; 另...
2018-04-08 17:50:11
356
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人