VBS编写

比如有如下代码示例

当A为数组时不能执行,但是A为普通变量时就能执行为什么,请给个示例最好,谢谢了

Dim A
A = Array(10,20,20,30)

rs("ddbianhao")=1111111
rs("cpid")=a(0)
rs("cpshulang")=a(1)
rs("cpjage")=a(2)
rs("cpjine")=a(3)
rs.update
rs.close



像这种

dim a(4)

a(0)="1"

a(1)="1"

a(2)="1"

a(3)="1"

rs.open "insert into ddbiao (ddbianhao, cpid, cpshulang,cpjage,cpjine) values (a(0), a(1),, a(2),, a(3),, a(4),)",conn,1,3

也不能执行,但是这个就行

dim a

a="123"

rs.open "insert into ddbiao (ddbianhao, cpid, cpshulang,cpjage,cpjine) values (a, 'Duke', 45, 56, 78)",conn,1,3

就是不能引用数组变量作为写入参数,是我引用 方法错了还是什么?

手册上也没有太详细的相关说明