一般不用ado控件的,用ado recordset 加command

解决方案 »

  1.   

    用Open "delete from table where ..."不行么?
      

  2.   

    用execute "delete from table where ..."
      

  3.   

    当然不能用ado控件来写sql语句来删除,定义一个dim conn as new adodb.connection
    conn.open connectionStr      conn.execute "delete ..."不就可以了
      

  4.   

    dim cmd as new adodb.command
    dim conn as new adodb.connection'conn是对数据库的连接
    set cmd.activeconnection = conn
    cmd.commadntype = adcmdtext
    cmd.commandtext = "你的sql指令"
    cmd.execute
      

  5.   

    对,conn的Execute返回一个Recordset对象
      

  6.   

    ado控件的优点是方便省事少写代码,它本身有很多缺点,很不灵活,所以一般不用它直接象楼上几位那样用ado,写代码这样就很灵活了