怎样在循环中对Recordsets写入
有一个RecordSet对象,实例为rs,字段名为k1,k2,k3,都是字符串型.
我想把字符串数组key(1),key(2),key(3)的值填入一个记录.
rs.AddNew
For j = 0 To 2
rs( "k " & j) = key(j) '此语句出错.
Next j
rs.Update
请大家教教我怎么写入
要求必须使用循环。
查msdn帮助,RecordSet有3种引用方法
Recordsets(0)
Recordsets( "name ")
Recordsets![name]
我用rs(j)=key(j) 也不行,出错,用rs(1)=key(j)就能正常写入。
再用rs.Fields( "k " & j)=key(j)也出错。
实在不知道该如何写入了
[解决办法]
Recordsets.fields(i)=key(j)
你的错误描述是什么?