Цитата:
Тут скорее вопрос: как заставить сработать validateWrite при неперекрытом executeQuery источника данных!?!
а при чем здесь executeQuery()? validateWirite() вызывается при попытке записи, вот и надо искать, кто или что пытается модифицировать запись? тут сложно вам помочь.