Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Nick Kostirya                        2:5020/400     27 May 2004  10:05:36
 To : Andrew Alakozow
 Subject : Re: DBI & during global destruction & ...
 -------------------------------------------------------------------------------- 
 
 
 "Andrew Alakozow" <Andrew.Alakozow@f6.n5061.z2.fidonet.org> сообщил/сообщила
 в новостях следующее: news:3798599922%c92cms$1m1c$1@samael.donpac.ru...
 
 > NK> Мой деструктор выполняется после разрушения DBD::mysql::db.
 > NK> Hо, самое главное, что self->{dbh} в моем деструкторе все еще
 > NK> существует: DBI::db=HASH(0x1bda8fc).
 >
 > NK> Как разрулить эту ситуацию, когда класс используют без my?
 >
 > При создании объекта - запоминать dbh  в хэш, при DESTROY убирать из хэша,
 > добавить классу блок END в котором обрабатывать остатки хэша для
 
 глобальных
 
 > объектов.
 
 А если задачка посложней, в DESTROY необходимо произвести некоторые
 манипуляции с базой и только потом отсоединиться?
 
 И почему такой странный порядок вызовов деструкторов?
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: DBI & during global destruction & ...   Nick Kostirya   27 May 2004 10:05:36 
 Re: DBI & during global destruction & ...   Nick Kostirya   27 May 2004 17:04:49 
Архивное /ru.perl/657724f3333b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional