首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎样在循环中对Recordsets写入解决方法

2012-01-15 
怎样在循环中对Recordsets写入有一个RecordSet对象,实例为rs,字段名为k1,k2,k3,都是字符串型.我想把字符串

怎样在循环中对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)

你的错误描述是什么?

热点排行