学生信息管理系统之错误集
2013-08-18 21:08
211 查看
编译错误
后来发现声明的时候将stokens()写成了sTokens
运行错误
1、
将user_Info写成user
info
2、
实时错误 '-2147217887 (80040e21)':
多步操作产生错误。请检查每一步的状态值。
原因是:多大数是输入的数据违反了数据库的约束条件、字段大小超过限制提交的数据个数、字段数据类型不匹配、自动编号指定了值、或者自动编号未作自动赋值、字段不允许为空值等。
另外检查你的外键约束之类的,如触发器,是否表无主键。
其它改变打开表的游标 CursorLocation
值(adUseClient,adUserServer)
试下
结果是用户名太长了,所以要修改数据库的限制,或者提示用户输入的长度限制
3、
介绍一个调试的方法:右击窗体选择切换--出现错误时中断。这样可以避免On
Error将错误捕捉。于是找出了真正的问题
找到sutdent改掉就行啦
4、
调试时是因为MSHFlexGrid控件的Col和Row下标越界
可以用
Cols
和
Rows
属性来决定MSHFlexGrid
控件中的列数和行数
5、如何让comboBox只能选择不能输入
ComboBox
控件 Style设为2
或者 VbComboDrop-DownList
只能在属性窗口中修改,不能代码中修改,否则出错
6、
因为窗体的MIDChild属性是true而且comboBox控件的style属性为2,就会出错,再把它改回来就行了。
7、
因为没搜到任何记录,输入信息以后再进行修改和查询就行了
后来发现声明的时候将stokens()写成了sTokens
运行错误
1、
将user_Info写成user
info
2、
实时错误 '-2147217887 (80040e21)':
多步操作产生错误。请检查每一步的状态值。
原因是:多大数是输入的数据违反了数据库的约束条件、字段大小超过限制提交的数据个数、字段数据类型不匹配、自动编号指定了值、或者自动编号未作自动赋值、字段不允许为空值等。
另外检查你的外键约束之类的,如触发器,是否表无主键。
其它改变打开表的游标 CursorLocation
值(adUseClient,adUserServer)
试下
结果是用户名太长了,所以要修改数据库的限制,或者提示用户输入的长度限制
3、
介绍一个调试的方法:右击窗体选择切换--出现错误时中断。这样可以避免On
Error将错误捕捉。于是找出了真正的问题
找到sutdent改掉就行啦
4、
调试时是因为MSHFlexGrid控件的Col和Row下标越界
可以用
Cols
和
Rows
属性来决定MSHFlexGrid
控件中的列数和行数
5、如何让comboBox只能选择不能输入
ComboBox
控件 Style设为2
或者 VbComboDrop-DownList
只能在属性窗口中修改,不能代码中修改,否则出错
6、
因为窗体的MIDChild属性是true而且comboBox控件的style属性为2,就会出错,再把它改回来就行了。
7、
因为没搜到任何记录,输入信息以后再进行修改和查询就行了
相关文章推荐
- 学生信息管理系统错误总结
- 学生信息管理系统——错误类型汇总
- 学生信息管理系统-错误‘3021’
- 学生信息管理系统-错误总结
- 学生信息管理系统----错误集锦(二)
- 【学生信息管理系统】3021错误原因及解决办法
- 学生信息管理系统之—对象变量或者with变量未设置错误
- 学生信息管理系统—优化错误篇
- 学生信息管理系统之实时错误3021
- 学生信息管理系统 错误调试及错误总结(2)
- 学生信息管理系统错误汇集
- 学生信息管理系统中的实时错误’3021‘解决办法
- 学生信息管理系统 错误调试及错误总结(3)
- 学生信息管理系统之数据类型错误
- 学生信息管理系统错误集锦(一)
- 学生信息管理系统 错误调试及错误总结(4)
- 学生信息管理系统错误总结之3021
- 学生信息管理系统——错误小结
- SQL_学生信息管理系统验收 时实错误"91”处理
- 那些美丽的实时错误—学生信息管理系统