Показать сообщение отдельно
Старый 14.09.2006, 15:32   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,971 / 3267 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Класс OfficialsServ_RU - удаление записей из OfficialsTrans_RU
Интересная особенность - при каждом создании экземпляра класса OfficialsServ_RU он пытается удалить пустые записи из таблицы OfficialsTrans_RU
см.
\Classes\OfficialsServ_RU\new
\Classes\OfficialsServ_RU\cleanUp

а именно :
PHP код:
void new()
{
    
this.cleanUp();
}

private 
void cleanUp()
{
    
delete_from officialsTrans
        where officialsTrans
.Title == "" &&
              
officialsTrans.Name  == "";

Эта особенность приводит иногда к блокировкам на рабочей.
Самое простое решение - отключить нафиг удаление записей.

Интересно только зачем так сделали локализаторы ?
Не проще ли было завести периодическую операцию и по ночам вычищать ненужные записи?

У кого какие идеи ?
Может я чего-то недопонимаю в устройстве движка по работе с должностными лицами ?

Последний раз редактировалось Logger; 14.09.2006 в 15:35. Причина: опечатки