从DataGrid获取特定值

时间:2012-06-07 19:55:43

标签: .net mysql datagrid

无法弄清楚为什么我无法调用这行代码?

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

1 个答案:

答案 0 :(得分:0)

您正在使用SelectedRows,因此如果您没有选择任何行,它将为您提供该异常!

试试行......