学生信息管理系统之错误集

编译错误

后来发现声明的时候将stokens()写成了sTokens

运行错误

1、

 

user_Info写成user info

2

 

实时错误 '-2147217887 (80040e21)': 多步操作产生错误。请检查每一步的状态值。

原因是:多大数是输入的数据违反了数据库的约束条件、字段大小超过限制提交的数据个数、字段数据类型不匹配、自动编号指定了值、或者自动编号未作自动赋值、字段不允许为空值等。

另外检查你的外键约束之类的,如触发器,是否表无主键。

其它改变打开表的游标 CursorLocation 值(adUseClientadUserServer 试下

结果是用户名太长了,所以要修改数据库的限制,或者提示用户输入的长度限制

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

因为没搜到任何记录,输入信息以后再进行修改和查询就行了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值