- 博客(20)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 vs2019 连接 tfs2015 不能创建团队项目解决方法
买了个服务器作为团队开发的代码服务器,本地用的是vs2019,服务器上安装了sqlserver2012。本想用git,vs2019对git的支持挺好了,后来发现git需要走github,不符合公司规定,最后无奈有装了tfs,tfs跟sqlserver版本有关,因为提前安装了sqlserver2012,没有办法不能安装高版本的tfs,就安装了tfs2015,后来用vs2019能直接连接到代码服务器上,但是不能创建团队项目,大坑,后来从网上查了好多资料,发现vs2019连接tfs2015 本身就存在问题,一直没
2022-07-02 21:09:44
922
原创 SQLSqlerver 存储过程使用While出题一年级两位数进位加减法
给老大出一部分一年级的练习题,excel一个个想太费劲,想了想还是写个存储过程一次全出来吧。有时候存储过程使用游标挺慢的,这次用while写一下。代码如下:create procedure [dbo].[UBMP_Cal_TAndO]asbegindeclare @maxNum int,@minNum int,@currNum int,@iNum int,@GNum int,@result varchar(20),@resultNum intset @maxNum=99set @minN
2022-05-26 23:15:47
243
原创 SqlServer 序列的使用
分布式应用时,有时候单号会存在重复,可通过Sqlserver自带的序列功能对高并发的数据进行区分。例子如下:select current_value from sys.sequences where name = 'Weight_Num'declare @seqNum bigintselect @seqNum=next value for Weight_Numprint @seqNum...
2022-05-24 20:50:32
1421
原创 c# 中WebAPI的简单使用
1.UManageController : ApiController继承2.Controller路由 :[RoutePrefix("TESTDATA")]3.Action路由 :[Route("GetInvList/V1")]4.允许请求方式:[HttpPost]5.权限过滤:[ApiAuthorizeAttribute]6.返回结果:CommonResult<InventoryResult> [RoutePrefix("TESTDATA")] pu...
2022-04-22 23:51:21
596
原创 c# DataTable和实体Model互相转换代码
写代码的时候有些控件是直接DataTable,有的是直接绑定Model的,需要两者之间进行互转换1.DataTable转为实体 #region dataTable 转为实体 public static List<T> TableToList<T>(DataTable dt) where T : class, new() { Type type = typeof(T); List<T&g
2022-04-22 23:22:58
1352
1
原创 .net MVC 中Controller 比较有用的几个方法
1.OnAuthorization,重写这个方法可以进行请求的拦截和权限的判断2.OnActionExecuting:action执行前的一些逻辑的处理3.OnActionExecuted:action执行后的一些逻辑的处理4.OnResultExecuting:视图渲染前的一些处理5.OnResultExecuted:视图渲染后的一些处理...
2022-04-22 23:14:14
318
原创 SqlServer partition 函数使用
在项目中有时候碰到一些比较难处理的批量数据的处理,数据很多,不可能一个的去处理,而且不是有完全一样的规律。例如一个供应商回供应很多零部件,每个供应商提供的零部件的品种存在相同存在不同的数量也不一样,我想统计每一个供应商的供货量前五大的零部件。用循环的也能实现,后来用了一下partition函数,挺好用的,三种排名方式可以尝试一下1.select RANK() over(partition by VenID order by iquantity desc) as num,* from VenMain
2022-04-21 23:22:31
2244
原创 c# 后端 用Echart 饼状图显示供应商排名
前段时间给客户做了一个供应商按照采购额排名图表的展示整体思路:c#后端获取排名信息,json传输到前端,前端jquery解析数据并赋值给图表1.后端代码 List<BuyStatByVenSumModel> list = new List<BuyStatByVenSumModel>(); BuyStatByVenSumPara Para = new BuyStatByVenSumPara(); BaseMessage ms...
2022-04-21 23:02:21
661
原创 entityframework 连接字符串加密
有时候给客户做项目,一些敏感的信息需要进行加密处理,最近用的EF框架,连接字符串在配置文件中密码不能明文显示,做了以下处理,尝试了好几次才算成功,分享一下1.把EF的配置字符串放到一个文件中,xml或者ini文件,加密方法可以自己选择一些加密算法进行处理,加密部分包含用户名和密码。2.找到DBEntities.Context.cs文件,重写构造函数public DBEntities(): base("metadata=res://*/UBMPDB.csdl|res://*/UBMPDB.ssd.
2022-04-21 22:49:33
641
原创 c# 中使用Ivony解析html插件的使用
1.vs中用nuget 获取Ivony2.项目中添加引用:Ivony.core.dll Ivony.html.dll Ivony.Html.Pare.dll3.代码调用-----请求URlstring url = "https://##############"------获取HTML对象IHtmlDocument source = new JumonyParser().LoadDocument(url);------提取html元素 var DomList = source.
2022-04-20 22:54:18
379
原创 用友T+几个基础档案查询语句
1.存货档案(存货编码、存货名称、规格型号、存货分类名称) select inv.code as InvCode,inv.name as InvName, inv.specification as InvStd, invclass.name as InvClassName from aa_inventory as inv ...
2022-04-19 22:52:24
609
原创 c# 调用API获取企业微信数据
1.获取tokenstring url= "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid="corpid"&corpsecret="corpsecret; string reuslt = PostPage(url, ""); txt_token.Text = reuslt;2.获取模板号 string url = "https://qyapi.weixin.qq.com/c...
2022-04-19 22:38:33
2018
原创 DevExpress Grid 常用功能简单封装
最近使用了DevExpress Grid控件,做了一下简单的封装,方便使用。 #region 全选/全消 public static void SelectAllOrNone(DevExpress.XtraGrid.Views.Grid.GridView gridView1, bool OpFlag) { for (int i = 0; i < gridView1.RowCount; i++) { ...
2022-04-19 21:59:56
341
原创 sqlserver 行列转换适用一定格式报表的统计
前端时间写了一个按月统计的报表,首先用了最笨的办法,一个个单元格值计算,后来试了一下sqlserver自带的两个函数,比原来要简单一些,分享一下语句如下:select * from ( select sname,smonth+colname as colname,colvalue from ( select 'a' as sname,'jan' as smonth,123 as iqu,234 as imoney unio...
2022-04-19 20:53:34
814
原创 一个好用的脚本生成工具
sqlserver 自带导出架构脚本和数据脚本的功能,但只抽取部分数据生成脚本没那么方便,后来看到一个脚本生成工具SqlDataToScript.exe。这个工具使用挺简单,免安装,连接上数据库,写好where条件,点击对应的表,即可自动生成insert语句。使用非常方便,分享一下。...
2022-04-18 19:24:49
7117
原创 简单的几张拼图花了半个小时
老大明天要开学了,学校要求把行程码、健康码、核酸检测结果拼成一张图片。试了试手机的拼图存在遮挡,无奈下个拼图软件结果拼完一张效果不错,拼第二张的时候提示付费充值,现在软件都付费到这种程度了,没法理解,于是下载了第二个app,效果不咋样广告满天飞,无奈继续尝试第三个,还好第三个用广告不多,也能满足要求,用美图秀秀,记录一下一个程序员为了几张拼图耗费了半个小时的时间。也记录一下这个可用的app。...
2022-04-18 01:17:14
513
jiandan de jia mi kongjian
2023-03-24
一个好用的免安装的脚本生成工具SqlDataToScript
2022-04-21
做开发从一线城市回三线城市薪资降多少合适1/3 or 1/2
2022-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人