数据库
17期 刘云
这个作者很懒,什么都没留下…
展开
-
重构篇--为啥需要重构
为啥要重构呢?之前一直以为系统重构就是那些系统架构师、大牛们玩的高端玩意儿,现在想想,有的项目是有很多代的,随着业务需求的迭代,问题也会越来越多。如果业务繁杂,代码结构混乱,层次不清的话,会存在很多冗余代码。就像我一个初学者,写个小项目都是使用分层式结构。如果功能点较少的话,这样的结构就够用了,每个层次都很清晰,用不着重构。但是,随着功能的增多,如果一个包里就有几十个文件,想想就很刺激。在这种情况下,拓展维护交接就变成了一个超级难的事情。就像机房重构随处可见的拼写错误,头重脚轻的函数,还有东拼西凑的代码原创 2020-06-14 20:02:04 · 790 阅读 · 0 评论 -
ODBC与ADO的区别
ODBC要了解ODBC是什么?在连接数据库时,由于数据库种类繁多,各种数据库连接有不同的需求,而数据库连接主要依靠各种API函数来进行连接。而ODBC就是将这些API函数封装起来形成统一的接口,当SQL语句进入接口后,驱动器管理程序通过辨别将它们分别对应的进入各自的驱动器(driver),由驱动器来讲SQL语句送入各种不同的数据库。比如说我们把ODBC假想成一辆汽车,汽车中有一名司机(driv...原创 2019-08-09 20:27:40 · 1236 阅读 · 0 评论 -
学生信息管理系统---修改课程篇
修改课程重复问题在设置课程的时候,当已经选择了一个科目的时候,再继续添加的话,依然可以多次添加同一科目,这样的系统对于用户来使用的话是非常不便利的,那怎么才能不出现这种问题呢?代码如下:Private Sub cmdAdd_Click()Dim i As IntegerDim nFor i = 0 To listSelectcourse.ListCount - 1n = (list...原创 2019-08-21 20:42:12 · 703 阅读 · 0 评论 -
学生信息管理系统---3021错误
在学生系统中,比较麻烦“难解决”的也就是3021错误了,在删除数据的时候,删除两条以上的记录时不会出现错误,但在删除最后一条记录时便会发生错误。利用错误处理语句,(前提:虽然点击删除按钮后出错,但是重新打开时记录已经被删除了)代码如下:Private Sub deleteCommand_Click()On Error GoTo d_ErrmyBookmark = mrc.Bookmar...原创 2019-08-21 20:54:47 · 305 阅读 · 0 评论 -
软件工程文档总结--初遇篇
初遇在我刚开始看软件工程文档的时候,看着这12个文档,首先就先问自己,What–要干什么?Why–为什么要干这件事?Where–在哪儿可以用?How–要怎么用,怎么更好的用?带着这一系列问题,开始从全局的角度出发来分析这12个文档。...原创 2019-09-19 17:06:21 · 188 阅读 · 1 评论 -
软工视频总结--生命周期篇
软件的生命周期是指软件的产生直到报废或停止使用的生命周期。具体分为以下阶段:一、定义阶段:要求系统分析员与用户进行交流,弄清“用户需要计算机解决什么问题”然后提出关于“系统目标与范围的说明”,提交用户审查和确认。 可行性研究:一方面在于把待开发的系统的目标以明确的语言描述出来,另一方面从经济、技术、法律等多方面进行可行性分析。需求分析:弄清用户对软件系统的全部需求,编写需求规格说明书和初步...原创 2019-09-19 17:21:22 · 185 阅读 · 0 评论 -
VB和c#的对比
VB和c#的对比学习,首先通过VB的学习总结,来加强对c sharp的学习,在学习的过程中构建好N+1的知识体系和学习套路,两款软件开发系统最大的不同是:开发环境完全不一样,开发语言也不一样。vb的程序是由过程的组成,每个过程有一段独立的代码组成,来完成 一个特定的任务。c#的程序总是从main()方法开始的,main()方法只能包含在一个类中。在分析它们之间的关系的时候,目前就只从数据类型...原创 2019-10-07 09:20:08 · 899 阅读 · 0 评论 -
VB和c#的对比
VB和c#的对比学习,首先通过VB的学习总结,来加强对c sharp的学习,在学习的过程中构建好N+1的知识体系和学习套路,两款软件开发系统最大的不同是:开发环境完全不一样,开发语言也不一样。vb的程序是由过程的组成,每个过程有一段独立的代码组成,来完成 一个特定的任务。c#的程序总是从main()方法开始的,main()方法只能包含在一个类中。在分析它们之间的关系的时候,目前就只从数据类...原创 2019-10-07 11:21:19 · 1593 阅读 · 0 评论