无法弄清楚为什么我无法调用这行代码?
MsgBox(SAMPLEIDDataGridView.SelectedRows(0).Cells(0).ToString())
我收到以下错误消息:
mscorlib.dll中出现未处理的“System.ArgumentOutOfRangeException”类型异常
其他信息:指数超出范围。必须是非负数且小于集合的大小。
如果我的表格如下,那怎么可能呢?
ID名字姓氏 0盖伊TheGuy 1约翰史密斯 2吉姆蚯蚓 3 Nathan Drake
我的表设计如下:
ID int 25 0 0 0 0 0 0 0 0 -1 0 名字varchar 25 0 -1 0 0 0 0 0 latin1 latin1_swedish_ci 0 0 姓氏varchar 25 0 -1 0 0 0 0 0 latin1 latin1_swedish_ci 0 0
答案 0 :(得分:0)
您正在使用SelectedRows,因此如果您没有选择任何行,它将为您提供该异常!
试试行......