|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Victor Wagner 2:5020/400 22 Nov 2003 09:32:18 To : Pavel Reich Subject : Re: perl или c#? -------------------------------------------------------------------------------- Pavel Reich <Pavel.Reich@p25.f75.n5004.z2.fidonet.org> wrote: MP>>> Очень рекомендую перечислить поля явно. Иначе от любой перестройки MP>>> таблицы у твоего скрипта съедет крыша :) MY>> Хм, почему же? MY>> Я вот часто использую $dbh->fetchrow_hashref("select * ....") на MY>> большинстве таблиц, где при выборке записи нужна бОльшая часть полей. PR> многие используют fetchrow_array и потом обращаются к полям как $row[4], PR> отчего и может съехать крыша ;) А я всегда писал что-то вроде while (my ($id,$title,$abstract,$status) = $sth->fetchrow_array) { .... } Это обеспечивает минимальную длину ссылок на вытащенные данные в тексте программы, при сохранении содержательности. -- Теглайна на это письмо не хватило. --- ifmail v.2.15dev5.1 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/151780e75d8d1.html, оценка из 5, голосов 10
|