recordset是接收返回的记录用的,如果仅是执行update或delete语句就没有必要用它了sql = "update table1 set (column1=value1)"conn.execute sql
也不是,如果不是查询语句可以直接execute的(OLEDB)