【转载】学生信息管理系统错误分析1
来源:互联网 发布:北京信源软件 编辑:程序博客网 时间:2024/05/16 18:51
一、 用户定义类型未定义
在登录的时候一直显示用户定义类型未定义,然后错误显示在定义cnn为ADODB.Connection时
解决办法:
这个问题其实直接看就是没有引用ADO的问题,然后我就把ADO2.X(各种版本都试了个遍),但是还是没有解决掉。最后引用了ADO2.8和Microsoftactive data object(multi-dimensional) 2.8,但是一般别人只需要引用ADO2.x就可以了,我的理解是ADO版本不同,所以造成了我的引用是需要多一个即multi-dimensional(多维的)。
二、实时错误 381下标越限问题。
错误行如下.:
TextMatrix(1,2) = "性别"
解释:
(TextMatrix array/string 设置/返回某个选定行,列的单元的文本内容)
.TextMatrix(1, 2) = "性别" 即MSHFlexgrid的第一行、第二列为性别
解决办法:
vb 的下标越限就是没有您所要求的数据
更改MSHFlexgrid的列数即可,可用代码:MSHFlexgrid.cols = 8
三、:实时错误91,对象变量或WITH块变量未设置
对象变量或With块变量未定义其实就是是你设置的数据库对象没有实例化好,也就是说没有连接到你的数据库或者是代码有一些细节问题!
1、数据库连接不成功的因素,大家可以对照一下:
1.服务管理器没有启动服务
2.数据源(ODBC)里面“文件DSN”里有添加数据库
3.“企业管理器-安全性-登陆”这里面访问的默认数据库没有设为你要访问的数据库,在属性里面可以更改
4.在代码里“select*from ”这后面应该接的是表的名字,而不是数据库名
5.connectstring里面的用户名或者密码错误(在企业管理器相应的服务器的安全性的登陆里面可以修改),这里我有点不解,之前在我的笔记本电脑上运行时如果这个地方错误则不行,而在房东的这台式机上不管用户名和密码错误或者删除掉,都可以正常的连接成功,只是前几个单词错误则不行而已,在ExecuteSQL()这个函数运行的过程中会触发connectstring(),所以connectstring()相当于数据库连接时必须出发的一个事件,里面的字符串必须写正确,否则直接影响到数据库的连接
2、仔细检查自己的代码,有没有不规范的地方。
- 【转载】学生信息管理系统错误分析1
- 学生信息管理分析系统
- 学生信息管理系统错误集(1)
- 学生信息管理系统-错误‘-2147217887’
- 学生信息管理系统-错误‘3021’
- 学生信息管理系统错误汇集
- 【学生信息管理系统】错误调试
- 学生信息管理系统-错误总结
- 学生信息管理系统错误总结
- 学生信息管理系统错误总结
- 学生信息管理系统--需求分析
- 学生信息管理分析系统描述
- 学生信息管理系统 错误调试及错误总结(1)
- 学生信息管理系统(二)----错误处理
- 学生信息管理系统--登录调试(错误‘91’)
- 学生信息管理系统之数据类型错误
- 学生信息管理系统——错误小结
- 学生信息管理系统之错误集
- Windows8远程桌面提示|“凭证不工作”解决方案
- 【转载】文件后缀名思维导图
- 【转载】u盘删除的文件如何恢复 U盘删除格式化数据恢复
- 【剑指Offer】:面试题27:二叉搜索树与双链表
- eclipse常用快捷键
- 【转载】学生信息管理系统错误分析1
- 【转载】“远程那些事”——青春远程
- LeetCode--Array---4Sum
- 【转载】对CPU资源占用100%的解决方法
- 接口(interface)
- 关于手机密码那些事
- PAT乙级 1066. 图像过滤(15)
- UVALive3135 UVA1203 POJ2051 ZOJ2212 Argus【优先队列】
- 如何在酷狗上下载付费歌曲