Oks..<br>Entao.. o sth dentro eu coloquei como sth2 e tenho que fecha-lo antes do sth ne?<br><br><b><i>Nelson Ferraz <nferraz@gmail.com></i></b> escreveu:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> <br>On Aug 8, 2007, at 3:15 PM, Patty Silva wrote:<br><br>> Eu faco dois execute, minha duvida é.. eu posso colocar os dois <br>> como $sth.. pois se eu coloco os dois como $sth da esse erro:<br>><br>> DBD::Pg::st fetchrow_array failed: no statement executing<br>> Problema ao processar os resultadosno statement executing<br>><br>> Se eu coloco $sth2 nao da erro nenhum..<br>><br>> Alguem pode me explicar??<br><br>Patty,<br><br>Você tem um loop que depende de $sth:<br><br> while(@row = $sth->fetchrow_array() ) {<br> # ...<br> }<br><br>O que acontece se você modificar $sth dentro do loop?<br><br>Ou, para dar um exemplo mais simples:<br><br>my @list = (1..10);<br><br>while
(my $i = shift @list) {<br> print "$i\n";<br> @list = (1);<br> sleep(1);<br>}<br><br>Felizmente o DBI parece capturar esse tipo de erro antes que você se <br>depare com resultados imprevisíveis.<br><br>[]s<br><br>Nelson<br>_______________________________________________<br>Cascavel-pm mailing list<br>Cascavel-pm@pm.org<br>http://mail.pm.org/mailman/listinfo/cascavel-pm<br></blockquote><br><p> 
Alertas do Yahoo! Mail em seu celular. <a href="http://br.mobile.yahoo.com/mailalertas/">Saiba mais</a>.