笔记
苦命书生
我不生产代码,我只是代码的搬运工。
展开
-
.net core NullReferenceException异常
.net core 异常“NullReferenceException: Object reference not set to an instance of an object” 今天遇见这个问题,断点调试了很久,最后发现是下列单行查询返回多行而引发的异常 只需把相关字段的值改为唯一值,不重复即可。 为了避免这类异常,我们也可在添加数据时进行条件判断,防止类似的情况再次发生。 ...原创 2020-10-20 09:16:25 · 310 阅读 · 0 评论 -
FastReport.Net报表复选框根据数据源内容判断是否选中
FastReport报表复选框根据内容判断是否选中 最近在做一个关于审批报表的项目,报表当中有好几个复选框,需要根据数据源来自行选中。报表复选框选中不是难题,但根据数据源的值来选中可是困扰了我很久。经过上网查询,也是没有相关的案例。最后跟大佬研究了许久才破解了这个局,豁然开朗。 首先我们选择要编辑的复选框,然后点击它的Expression属性 此时这里会弹出一个条件选择框,输入 IIf([数据源.字段名].Contains(“内容”)==true,true,false),如下图所示,中括号内便是数原创 2020-10-27 16:22:48 · 1560 阅读 · 2 评论 -
在不删表的前提下,将Sql Server表主键设置为自增
将已建成的Sql Server表主键设置为自增 今日分享一个小技巧,将已建成的表主键改为自增。 在之前,对Sql Server尚不熟悉的我为了设置自增都是将已经建成的表删了,在建表语句添加自增属性。这样的解决方法缺点就是导致原先的数据会丢失。 现在我只要对表结构进行操作即可完成自增属性设置,无需删表。 首先我们右键点击要修改的表,选择 设计 然后点击要编辑的主键列,将 标识规范 下的 (是标识) 改为 是 接着将 标识增量 和 标识种子 根据个人需求设置,最后Ctrl+S保存即可。原创 2020-10-30 11:55:33 · 741 阅读 · 0 评论