【C# 重构】—参数化查询, 需要参数,但未提供该参数

【问题】 【原因】 出现这种错误的原因在于,在参数化查询的时候,有几个参数的值为Null,这样的话,就出现了如图所示的错误。 虽然参数的值就是为Null,传入数据库中就必须变成DbNull.Value 因为此null为C#的,而DbNull.Value才是数据库中的null 那为...

2019-05-17 17:19:04

阅读数 38

评论数 1

【C# 重构】—上机调错

1.未能加载文件或程序集”DAL“或它的某一个依赖项,系统找不到指定的文件 出现的原因: 1.DLL文件名与加载时的DLL文件名不一致。(名字不一样) 2.DLL文件根本不存在,即出现丢失情况。(没存在) 3.加载DLL路径错误,即DLL文件存在,但加载路径不正确。(路径名问题) 【...

2019-05-17 15:00:57

阅读数 8

评论数 1

【C# 重构】—上机

【前言】 今天为大家分享一下,上机的做法,刚开始敲的时候我和小伙伴一起敲的上机,当时刚接触C#,感觉和尚摸不到头脑,不够随着时间的投入,慢慢也就了解了。 【过程】 在做上机的过程中,其实还是和第一次机房上机的时候一样,先了解它的流程,根据它的流程,然后敲代码。 敲的时候,我是按照功能敲...

2019-05-17 14:49:39

阅读数 17

评论数 1

【C# 重构】TabControl控件-VS

接下来分享一下TabControl的使用 (1)添加tabpage选项卡 (2)修改选项卡的显示名和命名 (3)、修改序号 tabControl1.SelectedIndex =1;

2019-05-14 15:07:47

阅读数 18

评论数 1

【C# 重构】-数据库中有很多数据,如何限制返回数据数。(sql语句,限制返回记录条数)

【前言】 最近在敲重构,发现很多表需要返回数据,但是表中的数据很多,而你不需要那么多的数据,那么该怎么办呢? 【过程】 第一种:更改数据库 在数据库前面加上个序列就可以了。 查的时候,用上面的查,即可。 第二种:用SQL语句 Limit子句可以被用于强制 Select语句...

2019-05-12 21:15:15

阅读数 26

评论数 0

【C# 重构】VS2017中没有 rdlc (报表设计器)(2)

[前言] 下载完报表控件之后,感觉好开心呀,到最后准备设计报表的时候,发现还需要报表设计器。傻眼了。。。。 【过程】 刚开始按照大家走的方法,从【工具】→【扩展和更新】 然后 从【扩展到更新】→【联机】→rdlc,然而不幸的是最后显示没有找到任何相,然后我就继续搜,还是和之前的一样。从...

2019-05-05 15:55:51

阅读数 20

评论数 2

【C# 重构】VS2017中没有 WebForms ReportViewer 控件(1)

【前言】 今天上午一上午都在解决这个报表问题了,真是头疼啊。不过还好最后给解决了。 【过程】 刚开始我先查博客,看见师哥师姐写的,但是我的联机里面就是找不到那个控件,然后我想刚开始的时候是不是少下载东西了, 然后,我就继续查博客,然后把下面的也安装上了。但是还是搜不到,真是脑袋都大了啊...

2019-05-04 12:18:42

阅读数 22

评论数 1

【C#】一次性清空textbox、combobox中所有的内容

在做机房重构的时候,总是会遇到清空所有的代码,比如注册的窗体,如果你每个窗体的清空都写成,像这样:txtcard.text="";这样就会出现大量的冗余的代码! 这时请看下面的代码,批量清除了所有的控件的内容,如果此时用到这个方法的窗体过多,就可以将它封装成一个类! ...

2019-05-03 11:26:26

阅读数 28

评论数 0

【重构】—未能加载文件或程序集”DAL“或它的某一个依赖项,系统找不到指定的文件

(1)问题:未能加载文件或程序集”DAL“或它的某一个依赖项,系统找不到指定的文件 (2)出现的原因: 在UI层中没有查找到生成关于D层的DLL文件,程序运行的机制是在启动层的bin文件夹下的debug里面,必须得有程序集生成的dll文件,程序运行时会直接在启动的这一层里面直接的调用所需要...

2019-05-02 21:26:49

阅读数 14

评论数 0

【六类网线的制作方法】

【背景】 这几天一直在壹佰制作网线,那么请大家看一下战果吧。 【过程】 去了壹佰,开始制作网线,这次的网线制作和在机房制作的不一样,机房的是五类网线,这次要制作六类网线,那么如何做呢?请看下边。 (1)剥皮 剥皮这个很有讲究,力度不能太大,太大会把里面的线割破皮,力度太小,皮又割不破,所...

2019-04-30 20:42:49

阅读数 27

评论数 1

【与丁中文老师的交流】

【背景】 丁中文老师,是我们大二的《Visual Basic》老师,当时老师在课上给我们讲了很多的道理,比如说:指数的爆炸式增长,以及1.01的365次方等等。 【主体】 今天上午看完了运动会开幕式,下午去壹佰做水晶头了,正好在壹佰碰见了丁中文老师,于是和老师聊了起来。在和老师聊的过程中,和...

2019-04-28 08:32:15

阅读数 189

评论数 11

【毕业生信息收集项目】-与吉庆师哥的交流

【前言】 人以实,虽疏必密;与人以虚,虽戚必疏。 【主体】 今天是2019年作品展的最后一天,这几天的经历,让自己也更加明白了一些事情,至于是哪些事情呢,请听我娓娓道来。 在2019年3月24日的晚上,当时我正和我的同学从机房往家里走,当走到小花园的时候,我的手机突然响了,然后我一看我被纪...

2019-04-21 20:32:47

阅读数 34

评论数 13

【第三次自考总结】

【前言】 时间像天空的云朵,飘的悄悄然,时间像温暖的春风,春回大地,时间像父母的关怀,贯彻我们人生的每一步。 【主体】 云朵,你听不见它向前的声音,但是可以通过阳光看出它走的路迹。 我们从1月16号开始的自考学习,到现在4月14号已经经历了3个月的时间,在这三个月的时间中,虽然看不到时间的...

2019-04-14 20:36:38

阅读数 82

评论数 15

生活需要仪式感

【前言】 接触这个词来自抖音,有一个叫未那大叔,这个抖音号,它制作的特别的漂亮,内容展示了大叔过的生活,特别的正式,具有仪式感。 【正文】 这个图片就展示了大叔和他的儿子。 那么什么是生活需要仪式感? 仪式感是把本来单调普通的事情,变得不一样,对此怀有敬畏之心。无聊的生活中,平淡...

2019-03-31 16:59:46

阅读数 182

评论数 12

【如何学习一本书】—第三遍

【前言】 第三遍,我感觉是特别重要的一遍,为什么呢? 【主体】 我个人认为,第三遍的时候应该由组长带领组员进行每一节的学习,因为第三遍的目的是更加详细的去认识这本书。大家一起去讨论这本书的每一节的内容。如果有不会的,组长带领大家可以一起查阅资料,一起问高人,如果还是不会可以先暂时不用解决,等...

2019-03-31 11:48:37

阅读数 76

评论数 8

【如何学习一本书】-第二遍

【前言】 这个时候第一遍已经看完,现在看第二遍。那么第二遍要注意哪些内容呢? 【主体】 在看第二遍的时候,是以一章一章为重要单位的,第一遍的时候是以整本书,第二遍是以每一章。在看的时候可以问自己几个问题,为什么会有这个,这个和前面有什么联系,这一章在正本书的作用是什么?这样做的目的是更加具有...

2019-03-31 11:25:12

阅读数 31

评论数 4

【C#】—如何设置菜单框(menustrip控件)

2019-03-21 17:19:48

阅读数 100

评论数 2

【三层】-三层基本小知识

三层 三层结构概述: :有逻辑层和物理层划分 物理上的三层:显示层/业务层/数据层 (客户PC:应用服务器;数据库服务器)   逻辑:UI/BLL+DAL/DB 我们讨论的(逻辑)三层结构: UI、BLL、DAL 为什么要使用三层架构? 不是所有系统都需要三层架构的。当业...

2019-02-22 20:40:23

阅读数 61

评论数 6

【三层】-C#语句操作SQLServer数据库

1.概述 首先是为我们的程序添加必要的引用以及一些数据成员。因为我们的程序设计到数据库的访问操作,所以必须要运用到数据提供者(Data Provider)的对象。 在.Net框架下,我们主要运用的数据提供者分两类,一类是Sql类型的,另一类是OleDb类型的。他们涉及的命名空间是System....

2019-02-22 20:36:22

阅读数 47

评论数 7

【C#】-数组、ArrayList、List

【前言】 数组,ArrayList、List这三个对于C#来说,是非常非常重要的,相信敲过代码的您,能感觉到。那么想一下,他们三个之间有什么联系,又有什么关系呢? 【主体】 1.数组 int [] nums = new int [10] 数组已经国定了长度和类型了。 它是如果添加数据的呢...

2019-02-20 10:57:56

阅读数 63

评论数 4

提示
确定要删除当前文章?
取消 删除
关闭
关闭