实时错误91+用户定义类型未定义

来源:互联网 发布:parallelsdesktop mac 编辑:程序博客网 时间:2024/05/01 10:47
        俗话说的好啊实时错误91+用户定义类型未定义 - 12期  刘超 - 刘超 廊坊师范学院提高班十二期“月有阴晴圆缺,人有旦夕祸福”~昨天我的优盘突然就不能在电脑上显示了,而我的学生信息管理系统的代码只在优盘里面保存了,于是乎自己只能重头再来一遍了。下面的两个错误是我今天心烦之下犯得,拿出来晒晒0.0
一、实时错误91:

 
        在网上没有找到这个错误的具体含义,我自己认为出现这个问题的原因是代码和对象(及其属性)不匹配。具体来说,实时错误91想表达的意思和“驴唇不对马嘴”异曲同工。下面请看这个问题的代码。

         在这里我们实际上使用的文件DSN是“Student”,而代码部分却显示的是“Studentinfo”,两者不相符当然会引起系统报错了。此外,能引起实时错误91的还有对象的属性(如下图)

 
        也就是说,我们在使用一个对象时不仅要叫对人家的名字还要写对人家的性格(属性)。
        总而言之,我们一定要写对每一个要是用的对象及其属性;一如生活中,我们要尽量记清楚相交之人的姓名和性格,尽量避免这种在代码中的尴尬发生在生活中。
二、用户定义类型未定义:
        (⊙o⊙)…这个问题拿上来更多的是出于我心情上的原因:不管心情有多烂,请不要影响我们的学习和工作!我们的学习和工作是无辜滴实时错误91+用户定义类型未定义 - 12期  刘超 - 刘超 廊坊师范学院提高班十二期
        和VB打交道的时间说短不短说长不长,对其中的“引用”我们可以说是不陌生了。那么“引用”到底是来干什么的呢?我个人认为“引用”是“封装”思想的一个很好的体现:我们只需要写一段相对于源代码来说非常简短的代码甚至只写一个名字,就可以使用我们想使用的但是自己没有的功能!(具体代码部分见下图)

        在这里,我们需要使用ADODB的记录集;但是VB本身是没有是没有这个东西的。此时如果我们不引用(如下图)

 
       就会出现“编译错误”的MsgBox对话框报错的情况。
感想:
        写这篇博客不是为了突出技术上的东西,我更多的是想突出一下思想上的认识:
        1、不要相信你的优盘,我就是一个活生生被自己的优盘或者说是被自己耍了一把的例子啊实时错误91+用户定义类型未定义 - 12期  刘超 - 刘超 廊坊师范学院提高班十二期优盘靠得住,猪都能上树啊!
        2、你应该慢慢学习控制自己的情绪,最起码我们应该在学习工作和发泄情绪两者中二选一:要么痛痛快快的发泄一通自己的郁闷;要么把那些情绪收拾起来专心的学习工作!
        3、最后一点也是我感触最深的一点:做一件事情,不管你的心情是春暖花开亦或是是凄风苦雨;只要坚持走到最后,自有我们的百花齐放或是雨后彩虹。
0 0
原创粉丝点击