ADO DATA CONTROL 控件添加新记录的疑惑!解决思路

ADO DATA CONTROL 控件添加新记录的疑惑!
使用了ADO DATA CONTROL 控件,但在添加新记录的时候遇到了问题:
添加单个字段时很正常的就加入了,代码如下:

----------------------------------------

  _variant_t fieldslist,values;
  fieldslist=_variant_t("user_id"); //user_id为数据库表中相应字段的字段名  
  values=_variant_t("123456"); //插入字段的值
  m_adodcNote.GetRecordset().AddNew(fieldslist,values); //插入一条新记录

------------------------------------------
可试过了多个字段死活不知怎么加,网上的ADO控件资料太少,MSDN也没找出这类添加控件的详细资料,折腾了一两天都没整出来,那位大神知道,上述代码怎么一次添加多个字段的语句,谢谢!(我是做了个按钮,上面响应的代码,只要ADO DATA CONTROL来实现,最好在上面的代码上改一下,非常感谢)!


------解决方案--------------------
向来喜欢用sql语句来操作数据库,
本着助人为乐的雷锋精神,贡献一个ADO成熟类,
http://www.codeproject.com/KB/database/caaadoclass1.aspx