学生信息管理系统调试

调试1VB程序无法修改数据库

1·关于在学生信息管理系统中添加用户信息,用户信息添加成功数据却无法同步到数据库的问题:

在模块代码中,打开数据库时采用了可写的方式以及有权限写入数据库.

错误语句rst.Open Trim$(SQL),cnn, adOpenKeyset,adLockBatchOptimistic

正确语句rst.Open Trim$(SQL),cnn, adOpenKeyset,adLockOptimistic

 

对于需要修改数据库的程序应该使用adLockPrssimistic或 adLockOptimistic打开数据库.

 

adLockReadOnly 1缺省值,Recordset对象以只读方式启动,无法运行AddNew、Update及Delete等方法

adLockPrssimistic 2当数据源正在更新时,系统会暂时锁住其他用户的动作,以保持数据一致性

adLockOptimistic 3当数据源正在更新时,系统并不会锁住其他用户的动作,其他用户可以对数据进行增、删、改的操作

adLockBatchOptimistic 4当数据源正在更新时,其他用户必须将CursorLocation属性改为adUdeClientBatch才能对数据进行增、删、改的操作


调试2:显示实时错误'381'下标越限

2·查询学籍信息

显示实时错误'381'下标越限。

解决方法:右击——属性

打开属性页之后将行和列的改到合适自己的需求大小。



调试3:实时错误‘91

代码写错了,调用数据库的代码写成了select* form

没有连接到数据库,检查自己的代码相关语句是否正确


调试4:还没有修改的时候就已经可以对控件进行操作

解决方法:在form_load控件中添加使对象不可用的代码

例如:Frame2.Enabled = False





阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mx1317637809/article/details/51564734
文章标签: 调试 学生
下一篇学生信息管理系统优化
想对作者说点什么? 我来说一句

学生学籍管理信息系统

2009年05月28日 279KB 下载

学生成绩管理系统测试用例

2016年01月14日 144KB 下载

学生管理系统软件测试报告

2009年06月23日 406KB 下载

没有更多推荐了,返回首页

关闭
关闭