- 博客(175)
- 资源 (5)
- 收藏
- 关注
原创 c# winform修改控件数字类型运行输入null
在winform里,对于一个text控件,有时候想给他添加控制变成数字类型,仅允许输入数字,使用上面的代码;但是会发现,用户输入框输入数字后,delete会变成0,无法设置null值。只要在properties里面修改一下属性即可。
2024-06-17 08:27:28
256
原创 sqlserver存储过程判断字符串是否符合百分率 xx%的格式
除了最后一个其他应该是 数字。最后一位应该是百分号 %字符串长度不应该超过 3。符合上面三个条件就可以了。
2024-06-12 14:36:19
107
原创 layui左侧菜单栏,鼠标悬停显示菜单文字
layui封装的左侧菜单是固定宽度的,且左侧菜单栏在css里改变宽度,效果并不是很好(还设计头部菜单栏),如果写js来让菜单栏能够拉伸,也比较麻烦,那怎么最简单的,让用户看到菜单的文字呢。思路就是,先判断子菜单的通用属性,然后可以打印一下看看子菜单dom下有哪些属性,然后绑定显示 title菜单文字的属性即可;显示效果,发现如果文字过多,会自动省略,能够鼠标悬停上去显示全部,才是用户想看到的效果。
2024-06-07 10:46:22
385
原创 webapi 允许跨域
然后在项目App_Start 目录下的WebApiConfig.cs里面添加。1.在Nuget安装webapi.cors。
2024-04-02 11:11:00
310
原创 C#判断DataTable1 A列的集合是否为DataTable2 B列的集合的子集
LINQ是.NET框架的一部分,它提供了一种查询各种数据源(如数组、集合、XML文档和数据库)的能力,就像查询SQL数据库一样。这里使用的是LINQ to Objects,即对内存中的对象集合进行查询。它接受一个谓词作为参数(在这个例子中是一个lambda表达式),并检查序列中的。: 这是一个布尔变量,用于存储最终的判断结果。如果序列中的每个元素都使这个谓词返回。是LINQ中的一个扩展方法,适用于任何实现了。方法的谓词,一个lambda表达式。这行代码完成的,它会生成一个列表。如果包含,表达式返回。
2024-03-02 16:13:21
552
原创 WebAPI [Swagger] 发布ISS不能生成xml文件问题记录
除了Debug要输出xml,正式发布release时也要输出xml。因为Swagger文件的注释是读取项目xml的。
2024-02-23 16:45:29
478
1
原创 C# (WebApi)整合 Swagger
C# webapi 也可以整合Swaggerwebapi运行其实有个自带的HELP页面但是如果觉得UI不好看,且没办法显示方法注释等不方便的操作,我们也可以整合Swagger。
2024-02-23 14:58:05
2263
2
原创 C# ConfigurationManager类[读写app.config|Web.config]
注重应用ConfigurationManager类主要应用于读写配置文件app.config|Web.config配置文件可以存储连接数据库字符串、接口路径、一些账套字符串等等他就像JAVA里的application.properties 要用存读取配置文件里的信息在config中,我们主要存储这两类Uid=123;pwd=123"/>
2024-02-02 09:33:03
792
原创 C# 策略模式(Strategy)
定义一系列的算法,将每一个算法封装起来,并且使它们可以相互替换。然后,定义几种不同的排序策略类,这些类实现了。接着,定义一个上下文类。
2024-01-30 15:08:07
685
原创 存储过程不要使用IF EXISTS 使用@RecordCount = count(1) 查询是否存在数据
业务需求:在存储过程中保存前判断:是否数据库中已经存在要存储的条码信息,如果存在,则抛出提示信息,不存储。该代码IF EXISTS 无法走,不知道为什么。
2024-01-19 10:00:50
400
原创 sql:定时执行存储过程(嵌套存储过程、使用游标)
fetch next from k into @FormNo,@Type,@PickedQty,@OutQty,@生产量,@已装箱数量,@已入库数量,@损耗数量,@退货品出库数量。fetch next from k into @FormNo,@Type,@PickedQty,@OutQty,@生产量,@已装箱数量,@已入库数量,@损耗数量,@退货品出库数量。IF (@Type IN ('常规','样品', '委外','筛选','全检','补货','委外补货','受托加工','返工')
2024-01-04 11:27:16
892
原创 2023,新的启程!
然后旅途结束,希望最后身边的人都是最爱的人,希望这一段旅程尽管有艰难险阻,有遗憾悔过,但更多的是游历山河的喜悦与对万事万物的喜爱。恍惚间加入到CSDN已经三年半了,作为一个大学软件工程专业的学生,本着一直把CSDN当做“计算机专业的百度百科”来使用,慢慢开始在上面记笔记,在网上自学一些优质的视频啦,将老师的笔记和自己的总结记录到CSDN上!之后也会在CSDN上继续记录平时工作中遇到的一些问题和新知识的记录,希望看到的博友和站友们,无论你还是在上学或是在职场上的大佬,希望2024年大家都一帆风顺!
2023-12-29 15:15:42
659
原创 C# 仓库仓位控件联动并且填充到gridview中
场景:两个buttonedit控件,仓库改变时,联动填入仓位数据,并且将gridview仓位列渲染成下列框填入仓位数据。
2023-12-29 14:53:56
429
原创 C# 将查询的数据合并到DataSet中
卡控条件:如果gridview的dataset里已经存在数据,则扫码不插入gridview。场景:扫码,根据码号查询表A中的数据,将扫到的数据插入到gridview中。
2023-12-29 14:32:55
400
原创 C#判断两个DataSet的Table[0]表某列数据是否相同
解决此问题可以在后台写存储过程,但是想省事写代码实现也可以,使用C#的Linq,但是注意太多数据还是最好写存储过程!不然在前台循环列很影响效率。
2023-12-28 08:48:36
525
原创 sql:distinct,group by,partition by区别
然后回到正题:我对distinct与group by的总结是:DISTINCT和GROUP BY都用于去除重复记录,但它们的工作方式不同。总结就是:distinct与group by都是去重使用,如果使用聚合函数必须搭配group by分组,group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面。在Mysql官方文档上说:在大多数情况下,distinct可以理解为特殊的group by。
2023-12-20 11:46:38
571
原创 sql学习:复杂的存储过程(查询昨天存在的物料近期七天的检测数据)
首先,我们思考,你们现在有个需求,需求是昨天有一批材料送过来,你昨天对这批材料进行了检测,现在要获取昨天进行了检测材料的近七条数据。首先数据库中检测时间存储的是日,不是到秒,所以按照时间来倒排是不可取的,只能按照Formid主键来倒排。原本的思路时,查询数据库中的所有物料然后按照rowid取小于等于7的,但是这是把所有数据都查出来,非常耗时,既然已经获取了昨天的物料,可以写循环,创建一张临时表,循环查询每个物料的前七条数据然后存到临时表中,再进行下面的操作。完整SQL(仅供学习使用)
2023-12-20 10:39:35
442
原创 Devexpress控件属性记录
Enabled设置为False控件完全不可用,区分ReadOnly属性,ReadOnly只是下拉框不可编辑,但是能够情况控件的值。LookUpEdit控件。
2023-12-13 11:19:08
424
1
原创 秋招如何做好IT面试准备
我当初面试的岗位是Java后端开发,去年也对一些公司记录过一些面试题目,有需要的同学可以在我主页查找哦~最后祝大家都能找到心仪的工作,不秃头!
2023-09-13 15:14:15
256
原创 本科生查重避坑!paperccb绝对的坑!
非常离谱,它和知网查重不同的是查重的库大部分是互联网,而且甚至有 我完全自己写的一段话 它竟然在互联网某个不知名的ppt里面找到了一模一样的一段话?我自己在网上去找它的ppt原文也根本找不到。真的震惊我的三观了,这些免费网站,故意拉高重复率,恐吓学生,利用心理诱骗学生购买他们的降重服务,希望广大学生还是擦亮眼睛,在最后查重阶段还是花点小钱在知网上查一下。知网付费个人查重相比其他免费网站,会对代码进行查重,这个是比较好的,如果你文章粘贴了比较多的代码,建议知网查一下(尤其代码并不是你自己写的懂的都懂);
2023-05-18 12:38:45
1721
2
原创 关于不能被表单序列化的标签[disabled]
坑就在于 disabled 这个属性的作用是禁用, 它与 readonly 的区别是, 当都用在input框的时候,页面效果是一样的,用在select下拉框的时候,用disabled属性下拉框被禁用并且不能进行下拉的动作, 用readonly属性的时候,下拉框只读状态但是可以点击并且有下拉动作,只是不能改变值;当用disabled属性时,在表单被序列化时标签会被忽略。或者直接提交表单到后台时,用disabled属性的是不会提交的,readonly属性可以被提交到后台。
2023-03-31 14:53:06
241
nacos-server
2022-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人