向表中增加新记录,是用RS.ADD还是用INSERT好?那种效率和稳定性更好一点??

解决方案 »

  1.   

    ADO的AddNew方法只是将“Insert into ”语句封装了起来,所以,当对大量数据进行
    操作的时候,直接使用SQL语句将会大大加快存取数据的速度,因为它减少了ADO的“翻
    译”时间,由于SQL语句所执行的操作是直接在数据库服务器中进行的,尤其在数据量
    很大的时候有显著的优势。
      

  2.   

    用add,好,我在编程时,如果输入的是',英文的单引号就会出现错误,只有用转义字符才能解决。而add不会出现这样的问题。
      

  3.   

    具体情况具体分析,俺有时用Insert,有时用Add,各有优缺点。
      

  4.   

    严重同意Rick110AAA(海牛猪猪 And HerosⅢ之比蒙)
      

  5.   

    一般情况下,数据库的操作推荐使用sql,而不是数据控件。
      

  6.   

    说句题外话:近来在网上各种论坛中,经常看到某人十分同意某人的观点时,总是用“严重同意...”,我真不明白,大家为什么连自己的母语都用不好呢?而且有些人在说非常支持某人时也用“严重支持...”,真是让人忍无可忍了!!!!!!自己不会用词语,可别在网上发表意见让别人也跟着你犯错啊!潜移默化的作用很大的,很多人看多了这个词语的乱七八糟的使用,说不定哪天他也就会跟着这样乱用,这真是对我们中文的一大严重伤害!呵呵!说了一些题外话,大家别见怪!我觉得用INSERT还是用rs.AddNew,要看具体情况,在具体的情况下,哪种方法简便快捷、效率高,就用哪一种.