已有23人关注
VB项目开发案例全程实录中在线考试系统运行错误
发表在VB答疑区 2011-01-28
是否精华
版块置顶:
Private Sub Cmd_XZT_Click()

    Sql = "select 类型号=tb_testtype.Typeid,题号=(tb_topicstor.topicid)," & _

            "题目名称=topicname,答案=topicanswer,A,B,C,D,E,F  " & _

            "from tb_topicstor,tb_testtype where tb_testtype.typeid=tb_topicstor.typeid " & _

            "and typename='" & Cmd_XZT.Caption & "'" '把查看选择题的SQL语句赋给变量Sql

    Call FunAdo(Sql) '调用函数执行SQL语句

    DG.Columns(0).Width = 700 '设置DataGrid的第1列列宽

    DG.Columns(1).Width = 500 '设置DataGrid的第2列列宽

    DG.Columns(2).Width = 4000 '设置DataGrid的第3列列宽     (在这里出现错误提示:下标越界)

    DG.Columns(3).Width = 500 '设置DataGrid的第4列列宽

End Sub

 

我安装完毕后,考试系统的后台管理员窗体不能正常运行,请问是什么原因?
分享到:
精彩评论 7
vb_music
学分:0 LV1
2011-01-27
沙发
你好:
    请问出现了什么样的错误提示信息呢????
caogao
学分:0 LV1
TA的每日心情
郁闷
2022-03-06 21:52:04
2011-01-28
板凳
提示错误信息是:实时错误 9 ,下标越界
学分: LV1
2011-01-28
地板
数据库是否正确附加
提示下标越界 看看错误提示停留在哪句代码 然后看看相应的数组操作是否越界
caogao
学分:0 LV1
TA的每日心情
郁闷
2022-03-06 21:52:04
2011-01-28
4L
[FIELDSET][LEGEND]引自:3楼[/LEGEND]
数据库是否正确附加
提示下标越界 看看错误提示停留在哪句代码 然后看看相应的数组操作是否越界
[/FIELDSET]

回复:
  数据库是正确附加的,因为我可以正常运行登陆界面。用管理员身份登陆后就提示这个错误,提示错误时停留的代码我在问题中已标出,DG.Columns(2).Width = 4000 '设置DataGrid的第3列列宽 (在这里出现错误提示:下标越界)

我把这句代码删除后,错误提示停留在下一句代码。开始我以为是代码所列出的列数不对,添加了几列还是给出同样的错误提示,所以只好请教老师,不知道那里出问题,谢谢
vb_music
学分:0 LV1
2011-01-30
5L
你好:
    不是很重要的代码可以删除进行调试。把那句话注释了试试。
caogao
学分:0 LV1
TA的每日心情
郁闷
2022-03-06 21:52:04
2011-01-30
6L
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
[FIELDSET][LEGEND]引自:3楼[/LEGEND]
数据库是否正确附加
提示下标越界 看看错误提示停留在哪句代码 然后看看相应的数组操作是否越界
[/FIELDSET]

回复:
  数据库是正确附加的,因为我可以正常运行登陆界面。用管理员身份登陆后就提示这个错误,提示错误时停留的代码我在问题中已标出,DG.Columns(2).Width = 4000 '设置DataGrid的第3列列宽 (在这里出现错误提示:下标越界)

[font color=#FF0000]我把这句代码删除后,错误提示停留在下一句代码。开始我以为是代码所列出的列数不对,添加了几列还是给出同样的错误提示,[/font]所以只好请教老师,不知道那里出问题,谢谢
[/FIELDSET]

回复:我已经这样调试过,还是调试不成功
  
caogao
学分:0 LV1
TA的每日心情
郁闷
2022-03-06 21:52:04
2011-02-10
7L
[FIELDSET][LEGEND]引自:6楼[/LEGEND]
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
[FIELDSET][LEGEND]引自:3楼[/LEGEND]
数据库是否正确附加
提示下标越界 看看错误提示停留在哪句代码 然后看看相应的数组操作是否越界
[/FIELDSET]

回复:
  数据库是正确附加的,因为我可以正常运行登陆界面。用管理员身份登陆后就提示这个错误,提示错误时停留的代码我在问题中已标出,DG.Columns(2).Width = 4000 '设置DataGrid的第3列列宽 (在这里出现错误提示:下标越界)

[font color=#FF0000]我把这句代码删除后,错误提示停留在下一句代码。开始我以为是代码所列出的列数不对,添加了几列还是给出同样的错误提示,[/font]所以只好请教老师,不知道那里出问题,谢谢
[/FIELDSET]

回复:我已经这样调试过,还是调试不成功
  
[/FIELDSET]

回复:请问,什么时候能够帮我解决一下
  
首页上一页 1 下一页尾页 7 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照