A ver amigo, tal vez no me expliqué bien, el tema del asterisco en un DELETE es que no responde al estandar SQL. Una sentencia SQL del tipo DELETE no espera ningún asterisco, espera la orden que le informe cuantos o cuales registros debe borrar.
El asterisco sólo tiene sentido en un SELECT, puesto que se espere que regrese todos los campos que forman al registro.
Me extraña que tengas problemas, esta consulta SQL debería funcionarte:
Código SQL
[-]DELETE FROM TuTabla
WHERE TuCampo = :Parametro
Saludos,