注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

曹学成 廊坊师范学院信息技术提高班十四期

君子慎独,宁静致远

 
 
 

日志

 
 

学生管理系统  

2017-05-30 19:13:52|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

分享一下自己学生管理系统的一些学习心得,个人意见,可能有误,希望不会去误导大家,仅供参考。如果有什么问题,还希望大家多多指导。

第一步:下载sql,安装电脑上。

第二步:配置ODBC,详细步骤见PDF书籍。配置时先打开sql配置管理器。然后把可以开打的服务都打开,如图。

(最后一个我的打不开,不知道为什么)。然后在去配置ODBC,就可以成功了。如果不打开这些服务,就会连接不到数据源。配置过程中,设置一个用户和密码,我设置的是用户:sa,密码为空。

 学生管理系统 - 14期 曹学成 - 曹学成 廊坊师范学院信息技术提高班十四期

 

 

 

第三步:附加数据库,我使用的是sql身份认证,用户:sa,密码为空。然后进入sql界面。右击数据库,选择附加,选择Student.mdf,就附加上了数据库。

学生管理系统 - 14期 曹学成 - 曹学成 廊坊师范学院信息技术提高班十四期

 

 

如果你的数据库附加不上,可能是因为版本的问题。这个问题也好解决。你可以新建一个数据库,命名为:Student.然后新建查询,然后把上student.sql中的内容复制过来,执行一下,就建好了这个数据库。

 学生管理系统 - 14期 曹学成 - 曹学成 廊坊师范学院信息技术提高班十四期

 学生管理系统 - 14期 曹学成 - 曹学成 廊坊师范学院信息技术提高班十四期
 

 

第四步:开始写代码。这时候,不要着急一上来就敲代码,要从全局出发,分析有几个窗体,每个窗体负责什么功能,哪几个是功能窗体,那个是控制窗体。要在心中对这个项目成竹在胸,弄清楚了大体设计,才开始安照书籍一个一个窗体敲。尤其是窗体的命名,千万不能偷懒,一定要按规矩来,起个abc图省事,到后面调bug时,你会发疯的。另外,控件的命名也得按要求来,否则,经常出现“找不到对象”这个错误,就是代码中的控件名不存在。在模块窗体中,以下代码,因人而异。因为我的sql用户名为:sa。密码为空。所以,我的代码就这样。大家安装大家的来改。学生管理系统 - 14期 曹学成 - 曹学成 廊坊师范学院信息技术提高班十四期

 

 

还会经常出现“变量未定义”。在学生中,很多变量都是直接用,却不去声明。这时候,你把第一行强制声明的代码删除就行。

 学生管理系统 - 14期 曹学成 - 曹学成 廊坊师范学院信息技术提高班十四期

 

还有很多代码书上是不对的或者根本就没有,我都是按照样本例子来敲的。尤其是,调bug时,都是按照样本来改的(因为样本可以运行)。

bug是一个复杂的过程,想当年我两小时调了一个功能,还没有成功。额,谁让我敲的时候光图快了,bug太多,当年不认真看准单词,导致全是拼写错误。当年偷懒,现在栽坑里了。果然,欠下的都得还上啊。。。。

因为用户操作顺序不当或者输入的不符合规则,出现了bug。这个bug产生就不是你的问题。但是必须要避免它出现。否则,用户用你的系统,突然出现bug退出了,用户体验就太差了。

比如说:修改信息时,把数据都删除,看看报不报错。如果不保错,算你厉害。删除所有数据后,再点点上一条记录,下一条记录,再试试。如果没有问题,你的项目很厉害了。

提示大家一下,用这行逻辑代码 if mrc.EOF and mrc.BOF then ........else......end if 

最后提示大家分清EOFBOF的区别。具体参考我的上一篇博客。

大家不会的多百度哈。我的博客仅供参考。希望,大家有所收获。

  评论这张
 
阅读(64)| 评论(26)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017