学生信息管理系统的那些事儿

敲学生信息管理系统已经有一段时间了,我开始的还是挺早的,可惜中途赶上期末的复习时间,两边就冲突了,想想我们期末考试的几大难科,让我不得不果断放弃了”学生“(全称有点长,就简化为“学生”吧)。现在还算是对得起自己,在几天的努力奋斗下终于把“学生”搞定了,也不能说是完全搞定,因为问题还是无处不在的。
说说我遇到的几个大问题吧,相信也是我们共有的问题:
首先,是要在数据库连接无误 的状态下。
1).这个问题感觉最常见了,而且很多时候都不知道要从哪里入手来解决它;

 看到这个相信很多同学都是再熟悉不过的了,如果存在这个问题,对于我来说重点检查对象就是一下这几部分:


 尤其是“txtSQL=”后面的内容,出错的几率太大了,甚至有时候检查着和源码一模一样,但他就是不对,这时候我就会试着把源码粘过来,就这一点,就足以把问题解决,也就这一小点,它事关重大啊。
2)字符过长超过限定额度。是一些关于设置的问题,见下图:

这是因为在数据中我们设置的字符长度不够,这一点可以在数据库中来修改,步骤如下:打开数据库——>数据库——>student——>表——>右击dbo.strdent_Info——>设计,在打开的列表中,将学要修改的列名的数据类型改为varchar(10)或者更大,这样就不用愁在出错了;这是一个方法,另外还可以从text的属性中来设置字符串的限定,也是很简单的。
3)BOF和EOF的问题。 在程序运行过程中总会出现这个问题:

这就要我们来区分BOF和EOF了,在vb中,BOF指示当前记录位置位于Recordset对象的第一个记录之前,二EOF指示当前记录位置位于Recordset对象的最后一个纪录之后。更多的内容可以通过这个网站来学习一下: http://zhidao.baidu.com/linkurl=pj58wPTmnwsj0J6vFZ7Lf5TimLXfSgcwf1wQ4UQLmEj46yQCheQ_XYwf3g1TA1HxV7VuknZsniwCfY9yUygUL_
  问题还是有很多的,但是我们可以通过各种渠道来解决,其实大量的代码在编写过程中还是难免会出错的,这就要考验我们的细心程度了,尝试过我们才能体会到那种解决了一个难题之后的喜悦,实践出真知,从实践中收获更多

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 18
    评论
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值