如下,数据表test 就三个字段, aa, bb, cc
ADODB.Recordset _rs = new ADODB.Recordset();
_rs.Open("Select * from test", _connString, ADODB.CursorTypeEnum.adOpenKeyset, ADODB.LockTypeEnum.adLockBatchOptimistic, 1);            ArrayList alField = new ArrayList();
            alField.Add("aa");
            alField.Add("bb");
            alField.Add("cc");
            ArrayList alValue = new ArrayList();
            alValue.Add("23");
            alValue.Add("78");
            alValue.Add("78");
            _rs.AddNew(alField, alValue);   
用二个ArrayList去AddNew 提示:缺少参数不具有默认值。参数名:parameters
            string[] aa = { "aa", "bb", "cc" };
            string[] bb = { "23", "78", "33" };
            _rs.AddNew(aa, bb);
用二个string[] 去处理 提示:未处理的COMException,在对应的所需名称或序数集合中,未找到项目。而AddNew(object FieldList, object values), 这两个object 应该如何传数据进去呢?   ArrayList,  与string [] 本来不就是object 下来的吗?谢谢,  分不多, 全给了。  就因以前用Delphi常用_recordset,  所以在C#也想用!