标题:语句出现错误
只看楼主
lianyi0903
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-6-10
 问题点数:0 回复次数:6 
语句出现错误

谁能帮我看看这句程序哪儿不对
Dim strStudentNumber As String = Me.dvwStudent.Item(Me.MyDataGrid.CurrentRowIndex).Item(1)
如果是首次执行这句话就出现错误提示为:
未处理的“System.IndexOutOfRangeException”类型的异常出现在 system.data.dll 中。
其他信息: 索引 -1 不是非负数且小于总行数。

如果是执行完其它功能后再执行这句话就不再出错了。这是怎么回事?

搜索更多相关主题的帖子: 语句 
2006-06-11 13:10
lrvinghu
Rank: 2
等 级:新手上路
威 望:4
帖 子:171
专家分:0
注 册:2006-4-12
得分:0 
dvwStudent是什么啊?

2006-06-12 10:07
lrvinghu
Rank: 2
等 级:新手上路
威 望:4
帖 子:171
专家分:0
注 册:2006-4-12
得分:0 
还有就是,你的目的是获得什么值啊?

2006-06-12 10:16
adair
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:250
专家分:0
注 册:2005-9-3
得分:0 
第一次表格没有选中任ITEM。可以默认为-1。所以会出错。

********年轻无极限******** 要時刻相信你自己,不要被自己打敗
2006-06-12 11:00
lianyi0903
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-6-10
得分:0 
dvwStudent是一个数据视图
dvwStudent是一个数据视图。我想通过视图获得datagrid 中currentrow中的一个item值,这样的写法对吗?
2006-06-13 10:16
lianyi0903
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-6-10
得分:0 
怎样写
怎样写才能让它选中?
2006-06-13 10:17
esclipe2000
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-4-27
得分:0 
判断一下就可以了撒,如果是第一次执行:Dim strStudentNumber As String = Me.dvwStudent.Item(0).Item(1)
否则,就按你原来的写法

2006-06-13 12:08



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-71380-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.128555 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved