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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Yuriy Kaminskiy                      2:5020/517.21  02 Feb 2002  11:15:06
 To : Artem Chuprina
 Subject : Re: Прошу обьяснить идеологию
 -------------------------------------------------------------------------------- 
 
 
 >>>>> On 12:16 01/2/2002, Artem Chuprina wrote to Mike Stankov:
  MS> 3.Вот тут как надо поступить если записи нет? $sth->finish;? и уже потом 
  MS> $sth=$dbh->prepare("Insert......
  MS> Или можно без finish сразу Insert?
  AC> Если запись одна, то
  AC> $dbh->selectrow_array("select ...")
  AC> Если пусто, то
  AC> $dbh->do("insert ...")
  AC> А в более общем случае - мыскль (внимание! это свойство конкретной
  AC> базы - sybase, например, нет) спокойно переживает наличие
  AC> нескольких одновременных незакрытых statement handle'ов.
 
  Really? В perldoc DBI сказано совсем другое:
 === cut ===
 There's no need to call finish if you're about to destroy or re-execute
 the statement handle.
 === cut ===
  А единственное назначение $sth->finish - сказать базе, что ты не
 будешь читать остаток данных.
  Кто врет :)?
 -- 
 Yuriy Kaminskiy.
 --- Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Cuyahoga Valley)
  * Origin: none (2:5020/517.21@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Прошу обьяснить идеологию   Yuriy Kaminskiy   02 Feb 2002 11:15:06 
Архивное /ru.perl/1742738952ea1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional