Hola, Sergio.
>y haciendo un ejemplo similar al puesto en el link, me arroja un error de tipo de datos (data type mismatch) en la linea IF SEEK( tcIDImagen ).
Por el tipo de error que obtienes, apuesto a que se trat de que estás pasando el ID de la imagen de un tipo diferente al del campo que actúa como clave.
Como recomendación, yo usaría Integers.
Saludos,