Y si ejecutas "a mano" este insert, con el valor '1', tal y como dices, ¿qué resultado obtienes?
Código SQL
[-]INSERT INTO TADJUNTOSEMPL (
ID_EMPLEADOS,HOJADEVIDA,FOTOCARNET,COPIACED,
COPIATITULOS,REFERENCIAS,RECORDPOLICIACO,EXAMEMBARAZO)
VALUES (1, :HOJADVIDA,:FOTO,:CEDULA,:TITULOS,:REFERENCIAS,:RP,:EXAM);
Sustituye las variables por valores que sabes que existen y prueba.