请教大家一个问题
在vb我想把一个RecordSet中的记录清空,只保留表结构,我该调用那个方法?

解决方案 »

  1.   

    '如果只是想清空打开着的记录集,则rs.close或set rs=nothing
    '如果要删除数据库记录,则:rs.open "delete from tablename"
      

  2.   

    取的时候就不要取出数据!
    SELECT * FROM BIAO WHERE A='FAFADFAS'
    你要保证A字段下不会出现等于FAFADFAS的值就可以了!估计你是要把记录集绑到DATAGRID上去!
      

  3.   

    connection.execute "delete table " & tableName
      

  4.   

    Dim db As Database
    Dim Query As String
         dbString = App.Path & "\djqgl.mdb"
        Set db = OpenDatabase(dbString)
    Query = "delete from 表名"
         db.Execute Query
      

  5.   

    Dim db As Database
    Dim Query As String
         dbString = App.Path & "\djqgl.mdb"
        Set db = OpenDatabase(dbString)
    Query = "delete from 表名"
         db.Execute Query
      

  6.   

    delete tablename where deletefile
      

  7.   

    首先谢谢大家的帮助, Recordset.close 能实现我的要求,再问一个小问题,如果我执行了
    Recordset.close 后,如果我要想调用RecordSet.Addnew ,用不用再打开RecordSet?