求助:单行AddNew(直接带参数)添加记录的用法.?遇到一很郁闷的问题...《Ado程序员参考》中有关于带参数的单行
求助:单行AddNew(直接带参数)添加记录的用法.?
遇到一很郁闷的问题...《Ado程序员参考》中有关于带参数的单行AddNew用法,其格式为:
recordset.AddNew FieldList, Values
觉得若要更新少量字段这样做挺不错(不用多行逐字段赋值),遂依法炮制,使用如下语句:
Rs.AddNew "[cItem],[Qty] ", " 'Abc ',20 "
提示出错...
而使用下面这句[仅一个字段]是可以的:
rsClient.AddNew "cItem ", Cel.Text
由于在说明中是允许用这种单行AddNew来更新多个字段的,...有哪位兄弟这样用过的吗?谢谢..
[解决办法]
Dim F As Variant
Dim V As Variant
F = Array( "f1 ", "f2 ", "f3 ")
V = Array( "string ", "string ", 123)
rs.AddNew F, V
