Rst.Save   可以不用

解决方案 »

  1.   

    Rst关闭时就保存了
    色台set rst=nothing
      

  2.   

    Recordset对象的save方法是将记录集保存到一个文件中(注意这个文件不是你打开的数据库文件),语法如下
    语法recordset.Save FileName, PersistFormat 参数FileName   可选。文件的完整路径名,用于保存 Recordset。PersistFormat   可选。PersistFormatEnum 值,指定保存 Recordset 所使用的格式。可以是如下的某个常量:常量 说明 
    adPersistADTG (默认)使用专用的“Advanced Data Tablegram”格式保存。 
    adPersistXML 使用 XML 格式保存。 
    因此,在你第一次在当前数据集中使用这个方法是需要指定文件名
      

  3.   

    Rst.Save用在这里毫无意义!其实你用Rst.addnew已经添加一条记录了,你只要Rst.update一下就可以写到表里去。至于你的Rst.Delete我不太明白是什么意思!删除记录你可以向数据库发commandText呀!如果用addnew更新的记录,你可以取消update!你试试看!