![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| forumuser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 24.3.2003 Репутация: нет Всего: нет |
Есть скрипт работающи й с базой данных. После завершения и вывода результата ниже пишется следующее:
DBI: Строка конекта такая: my $dbh = DBI->connect("DBI:mysql:database=traffic;host=xxx.xxx.xxx.xxx","tynnfgtn", "fgynjfyfgn") || die $DBI::errstr; Дисконект: $dbh -> disconnect(); В чем проблема? Что неправильно |
|||
|
||||
| acp |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 4.2.2003 Где: Владимир Репутация: нет Всего: 2 |
Проблема, по моему, в незнании английского языка.
|
|||
|
||||
| forumuser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 24.3.2003 Репутация: нет Всего: нет |
Умничайте в другом месте, товарищ acp.
Всем остальным: в интернете вычитал кое что. Оказывается для дескриптора выражения нужно выполнять функцию finish. Например $ID-> finish(); а уже потом disconnect. Это сообщение отредактировал(а) forumuser - 15.5.2003, 11:34 |
|||
|
||||
| HalkaR |
|
|||
![]() Пуфыстый назгул ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2132 Регистрация: 8.12.2002 Где: В Москве Репутация: нет Всего: 42 |
Попробуй.
|
|||
|
||||
| acp |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 4.2.2003 Где: Владимир Репутация: нет Всего: 2 |
Извини, forumuser, но я не умничаю. Я так сказал потому, что причина ошибки и её решение написаны у тебя, вот
Собственно, это можно было вычитать, выполнив perldoc для модуля DBI. Цитирую для тебя
PS: я мог бы написать "RTFM", и был бы полностью прав... Это сообщение отредактировал(а) acp - 15.5.2003, 13:59 |
||||||
|
|||||||
| forumuser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 24.3.2003 Репутация: нет Всего: нет |
Дык, и я согласен, что не владею английским в полной мере. Так потому и задавал вопрос в форуме! То что есть подробное описание в RTFM, это и так понятно, но сидеть со словарем времени нет, а перевод в translate.ru нисколько не прояснил ситуацию.
Это сообщение отредактировал(а) forumuser - 15.5.2003, 17:02 |
|||
|
||||
| acp |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 4.2.2003 Где: Владимир Репутация: нет Всего: 2 |
Понятно...
Вообщем, для твоего случая, ты правильно нашёл в интернете, вызывай для всех своих "statement handles" функцию finish перед дисконнектом. В результате эта ошибка должна прекратиться... PS: переведу твоё сообщение об ошибке
PPS: зашёл на translate.ru и перевёл вышеуказанную цитату (ту что из DBI), действительно забавно Это сообщение отредактировал(а) acp - 15.5.2003, 18:05 |
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |