![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机房收费系统
期待王教授
精英不是说说而已
展开
-
机房收费系统安装过程
现在手里有两个版本原创 2014-07-29 19:35:56 · 1415 阅读 · 9 评论 -
【合作】总是弹出"不能为空"的提示
在做组合查询时,不同的条件下,要判断不同的框"不能为空",在上一篇博客中说了如何判读文本框和组合框不能为空的问题,感觉这下就简单了,直接定义不能为空的控件数组,再调用方法就OK啦,可以省去很多MessageBox的使用。但是想的越简单越是出问题,具体如下: 【知识点】 组合查询中如何判读文本框和组合框是否为空,引用判读是否为空的方法确实简单,根据不同的条件,判读原创 2015-08-25 22:00:42 · 2742 阅读 · 37 评论 -
SQL server 中的那些*char*们
在机房验收时,师傅问了我关于各种char类型有什么区别的问题,虽然之前看到过,但还是不是很理解。经师傅一讲解,感觉一下子通了。。。再看别人整理的也差不多,所以转载一篇做个纪念。。。 【知识点】 首先就是Char(),使用指定长度的固定长度表示的字符串;比如char(8),则数据库会使用固定的1个字节(八位)来存储数据,不足8位的字符串在其后补空字符。就是说,cha转载 2015-04-25 17:28:25 · 1097 阅读 · 25 评论 -
【重构】判断文本框组合框是否为空
在机房重构中,判断文本框与组合框的内容是否为空是必不可少的,如果遇到文本框较多的窗体一个一个的进行判断实在是太麻烦,而且重复代码太多。重构中避免重复代码的出现时必须的,所以可以将重复的代码封装成一个类,直接调用。 【知识点】 其实很简单,可以新建一个类模块,在里面写入判断是否为空的函数,需要时就可以直接调用函数。 代码如下:'''原创 2015-04-12 17:12:24 · 1159 阅读 · 25 评论 -
【重构】泛型集合
在个人版机房收费系统中,总是会遇到各种问题。记得完成登录的时候师傅就和我说过:数据传递最好不要用DataTable,开始并不是很理解,感觉DataTable传递数据还是挺方便的。所以在在查询中,需要有返回值的,返回的就是DataTable类型,那么问题就来了。 【知识点】 DataTable是一个临时保存数据的网格虚拟表,将数据存放在表中,一层一层的传递到U层。原创 2015-03-22 16:52:03 · 829 阅读 · 21 评论 -
【重构】触发器的使用
在机房重构的过程中,进一步学习了解数据库的运用。以前使用数据库只是单纯的建表,对表进行增删改查。重构中主要运用到的是触发器,视图还有存储过程的使用。下面先介绍一下关于触发器的使用。 【知识点】 1、是什么: 触发器是一种特殊类型的存储过程,SQL Server 包括三种常规类型的触发器:DML 触发器、DDL 触发器和登录触发器,下面主要说明一原创 2015-03-29 15:25:54 · 875 阅读 · 24 评论 -
【重构】数据库设计
机房重构关键一步在于数据库的设计,数据库设计好了以后重构也可以省很多事。所以能又拿起了《数据库系统原理》看了一下,所以说自考学习还是很有必要的。 【知识点】 首先要设计ER模型,分为三步进行:首先设计局部ER模型,然后把局部的综合成一个全局ER模型,最后是对全局优化。 1、设计局部ER模型:确定局部结构范围,定义实体,定义联系,分配属性原创 2015-02-16 11:27:32 · 1087 阅读 · 16 评论 -
【重构】DataTable"在位置0处没有任何行"
在机房重构的过程中遇到了“在位置0处没有任何行”的问题,开始不是很理解,后来查资料发现是使用DataTable的问题。 【知识点】 问题: Why:由于在SQLHelper中使用到DataTable查询数据,如果查询的数据不存在,数据为空就会出现这个问题。 What:DataTable 是一个原创 2015-02-15 10:37:20 · 5700 阅读 · 13 评论 -
机房收费系统文档(第一遍)总结
机房收费系统文档的编写先来原创 2014-10-31 21:26:54 · 1110 阅读 · 8 评论 -
机房收费系统——总结
机房收费系统从开始做到原创 2014-08-27 17:54:56 · 1012 阅读 · 6 评论 -
机房收费系统——报表
机房收费系统已经做了原创 2014-08-23 17:33:49 · 1141 阅读 · 6 评论 -
SQLServer2008中“不允许保存更改”问题的解决方法
在SQL上建表原创 2014-08-07 20:42:46 · 1871 阅读 · 8 评论 -
机房收费系统——初了解
学生信息管理系统完成后,原创 2014-07-29 21:32:16 · 1301 阅读 · 18 评论 -
【合作】改进判断文本框和组合框是否为空
在个人重构机房的时候也添加了判断文本框和组合框是否为空的类,只能判断是否有空的框存在,具体是哪个没有判断出来,所以在合作的时候改进了一下,可以准确判断哪个框为空,并使其获取焦点,具体实现如下: 【知识点】 先添加一个判断是否为空的类,在其中定义一个结构体为Element,再定义一个Element类型的结构体数组。这部分是与以前不同的,也是实现准确判断哪个框为空的原创 2015-08-25 20:19:01 · 1176 阅读 · 22 评论