El subíndice está fuera del intervalo (flexgrid)
Publicado por Tony (1 intervención) el 18/05/2011 23:06:11
Hola!!! Estoy haciendo una alta de registro con un flexgrid que me trae los datos que están en la base. Una vez que hago el alta, le hago una actualización al flexgrid con este código:
Sub cargar2()
If Not Conectar Then Exit Sub
sql = "Select * from Informes"
Set Rs = Cn.Execute(sql)
lin = 0
If Not Rs.EOF Then
grdInformes.Clear
Do While Not Rs.EOF
With grdInformes
.Cols = 1
.ColAlignment(0) = 2
.TextMatrix(0, 0) = "Código del Interesado"
.ColWidth(0) = 2000
lin = lin + 1
.TextMatrix(lin, 0) = Rs!Codigo <----Se me para en esta línea con el cartel de: "El subíndice está..."
Rs.MoveNext
End With
Loop
Else
cargar3
End If
Saludos!!!
Sub cargar2()
If Not Conectar Then Exit Sub
sql = "Select * from Informes"
Set Rs = Cn.Execute(sql)
lin = 0
If Not Rs.EOF Then
grdInformes.Clear
Do While Not Rs.EOF
With grdInformes
.Cols = 1
.ColAlignment(0) = 2
.TextMatrix(0, 0) = "Código del Interesado"
.ColWidth(0) = 2000
lin = lin + 1
.TextMatrix(lin, 0) = Rs!Codigo <----Se me para en esta línea con el cartel de: "El subíndice está..."
Rs.MoveNext
End With
Loop
Else
cargar3
End If
Saludos!!!
Valora esta pregunta


0