为什么我收到这样的错误? “'12'的无效参数对'index'无效” [英] Why am I receiving an error like this? "Invalid Argument of '12' is not valid for 'index'"

查看:150
本文介绍了为什么我收到这样的错误? “'12'的无效参数对'index'无效”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Dim x As Integer
       Dim x1 As Integer
       Dim check As String = "select accessid from userform_tab where accessid = '" & cboposition.Text & "'"
       Dim ctr As Integer

       CLSCONN = New C_connection
       CLSCONN.ACCESS_INDREC(check)

       For x = 1 To lvsettings.Items.Count
           lvsettings.Items(x).Checked = False  ==> I always encountered an error here saying , "Argument Out of Ranged was unhandled"
"Invalid Argument  = Value of '12' is not a valid for 'index'"
"parameter name:index"
       Next

       With CLSCONN.ds
           For ctr = 0 To .Tables(0).Rows.Count - 1
               If .Tables(0).Rows(ctr)("extra") = 0 Then
                   For x1 = 0 To lvsettings.Items.Count - 1
                       lvsettings.Items(x1).Checked = True
                   Next
               End If
           Next

       End With

推荐答案

简单:数组从0运行到计数-1

尝试:

Simple: Arrays run from 0 to count -1
Try:
For x = 0 To lvsettings.Items.Count -1

相反。


这篇关于为什么我收到这样的错误? “'12'的无效参数对'index'无效”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆