[置顶] BOF或EOF中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
摘要:做学生管理系统是,会一直弹出一个对话框就是: 运行时错误’3021‘; BOF或EOF中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。 它几乎无所不在,它的意思很简单就是,它需要数据时,没有数据可用了。 一般来讲,学生管理系统,就有2个地方最容易出现这个问题。 第一个:编码错了If mrc.EOF = False Then mrc.MoveFirst mybookmark = mrc.Bookmark mrc.MoveLast mrc.Delete mybookmark = mrc.Boo...
阅读全文
posted @
2013-08-07 15:56
ProgramMonkey
阅读(1304)
推荐(0)
[置顶] 学生管理系统验收出现的问题及解决方法
摘要:学生管理系统是8月5号师傅给验收的,从中出现了很多的问题,让我措手不及,现在记录下来,让大家看看并且希望能共同进步。 学生管理系统验收错误一:类型不匹配数据类型的问题:学生管理系统对数据类型要求:限制数据的大小和类型 方法一:可以在SQL中直接改方法二:可以在text中的属性maxleng中更改下面是查到的一些属性一般看看,就可以用了第一类:字符型的数据第二类:数值型数据第三类:二进制数据类型第四类:日期和时间类型第五类:其他类型二、不该为NULL的值,如何在SQLserver2008 中修改再看看上面的SQL设计图中,还可以看到有NULL值。一般来讲,是要对它进行限制的,不能为空的,就要将对
阅读全文
posted @
2013-08-07 15:23
ProgramMonkey
阅读(275)
推荐(0)
[置顶] 学生管理系统的常见问题
摘要:学生管理系统从上学期考试的那段时间开始敲的,于是就被暂时搁置了一段时间,以至于用了这么长时间去完成,今目标上延期了6次(每次申请延期都很纠结~~~~~~~)。 废话不多说啦,就说说期间的常见问题吧。常见问题 问题一:BOF或EOF中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。 这个问题是从一开始,每一个窗体敲完后,最有可能出问题的错误。这个错误是应为1、没有数据可用(数据库中没有信息),2、这是就要往数据库中添加信息时,没有连接到数据库中才会出现的结果。 解释:1.使用ADO连接数据库进行查询的时候,数据库将查询结果返回查询端,在查询端的内存里面就会有一个列表,这个.
阅读全文
posted @
2013-07-31 15:26
ProgramMonkey
阅读(477)
推荐(0)
安装SQL server出现的问题及解决方法
摘要:几天前学习数据库的知识,于是安装了一个SQL server 2008企业版,装在windows7旗舰版的电脑上,来来回回装了有3遍,出现了一些错误,就将他记录下来,留给后来人,看看吧: 1、就是SQLserver2008 时出现了重启电脑失败的问题解决步骤:a 、重启机器,再进行安装,如果发现还有该错误,请按下面步骤b、在开始->运行中输入regeditc、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置d、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认
阅读全文
posted @
2013-06-14 22:06
ProgramMonkey
阅读(1470)
推荐(0)
初学数据库遇到的一些问题
摘要:数据库对于初学者的耐心和细心以及全局观是有要求的,当缺少了3这种的一项就会出现很多问题,对于常见的问题,我先写一下,之后,若有问题,再来补充吧。出现了这样的问题,就证明Access数据库没有连接上,看看是不是数据库的*.mdb文件没有写对他的目录。出现这个原因是因为,参数类型不正确,比如:Dim parm As New Parameter Set parm = objCmd.CreateParameter("用户名", adVarChar, adParamInput, 10) objCmd.Parameters.Append parm Set parm = objCmd.C
阅读全文
posted @
2013-05-29 08:29
ProgramMonkey
阅读(215)
推荐(0)