|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Konstantin Stupnik 2:5020/400 02 Jul 2002 12:43:53 To : Bazil Subject : Re: область видимости -------------------------------------------------------------------------------- Hello, Bazil! B> Следующий код: B> use DBI; B> our $_dbh = undef; B> sub connect { B> ... B> $_dbh = DBI->connect(...) || ...; B> ... B> return $_dbh; B> } ^^^^^^^^^^^^^ здесь варнинг 'Database handle destroyed without B> explicit disconnect' B> DESTROY или END { B> $_dbh->disconnect() if $_dbh; B> } B> Вопрос: почему возникает варнинг? Переменная ведь не вышла за область B> видимости. Как это лечится? По идее всё ок. Скорее всего ты в $_dbh=DBI->connect опечатался :) ^^^^ добавь use strict; -- Best regards, Konstantin. Brainbench MVP for perl Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6488d7e842a7.html, оценка из 5, голосов 10
|