sql ="select * from data"
rs.open sql,con,1,3
RS.ADDNEW
rs("a")=a
rs.update
rs.closesql语句只要用SELECT就可以,增加记录与你的SQL语句没有多大关系
用RS.ADDNEW方法实现

解决方案 »

  1.   

    sql statement:insert into yourtable ( columnname1, columnname2,...) values (columnvalue1,columnvalue2,...)
      

  2.   

    sql statement:insert into yourtable ( columnname1, columnname2,...) values (columnvalue1,columnvalue2,...)
      

  3.   

    不是,是append的用法,用何用它在表最后一条记录后增加一条新记录
      

  4.   

    insert into 表名 ( 字段1, 字段2,...) values (值,值2,...)
      

  5.   

    在VB里append方法只能在集合对象中。
    如果集合是 Fields,将其追加到集合之前可以创建新的 Field 对象
    用Append在VB中是不能增加新纪录的,Transact-SQL中也没有该命令
    添加新纪录还是用Addnew附Append语法collection.Append objectfields.Append Name, Type, DefinedSize, Attrib参数collection   集合对象。fields   Fields 集合。object   对象变量,代表所要追加对象。Name   字符串,新 Field 对象的名称,不得与 fields 中的任何其他对象同名。 Type   DataTypeEnum 类型,其默认值为 adEmpty。新字段的数据类型。 DefinedSize   可选,长整型,指示新字段的定义大小(以字符或字节为单位)。该参数的默认值源于 Type (默认的 Type 为 adEmpty,默认的 DefinedSize 未指定)。Attrib   可选,FieldAttributeEnum,其默认值是 adFldDefault。指定新字段的属性。如果该值未指定,字段将包含源于 Type 的属性。