ado db execute don't set affected rows, we need use executeUpdate