si mira, gracias, tengo una BDs access, y la IDp llega bien, lo que creo es que IDp llega alfanumerico y no numerico como es el campo ID que esta en la BDs, pero lo he cambiado y sigue dando el mismo error, tambien lo hice por ADO con Rs.delete y me dio el mismo error