to yohomonkey(ht):
我可能描述的太简单了,估计你也没遇到过类似的问题。不然肯定能知道我的意思。
举个简单例子:我一个窗体上有控件combobox1和datagrid1,combobox1绑定的是部门名称,datagrid1绑定的是员工信息。当选中某个部门名称时,即在datagrid1中显示属于该部门的员工信息。就这么多,没有其它任何操作了。
假设选择“部门名称1”,在grid1中显示了5条记录,选中最后一条记录。然后再选择“部门名称2”,如果这个部门只有4条员工记录。那么当grid1获得焦点时就会报错“索引超出了数组界限”!