【发布时间】:2010-09-18 11:39:50
【问题描述】:
每当我单击数据网格时就会出现此错误。
每次在组合框中选择数据时,程序都会填充数据网格。
比如我在datagrid中选择data1有4条记录,然后我点击row index no 1,没问题,会显示出来,但是当我在combobox中再次选择其他数据时,比如Data 2只有一条记录,然后我将再次单击数据网格。
这是弹出错误的时间。
请查看我如何填充数据网格的代码:
Sub FillDtgPir(ByVal qry As String)
Try
If SQLConn1.State = ConnectionState.Closed Then SQLConn1.Open()
Dim adap As New SqlDataAdapter(qry, SQLConn1)
Me.DtsLineReq1.PRRMS_PIR.Clear()
adap.Fill(Me.DtsLineReq1, "PRRMS_PIR")
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
代码中是否遗漏了什么?
【问题讨论】: