Bom, será que era uma boa mesmo usar o DBIx:Class ?<br>O que quero e necessito no momento é ter minhas queries organizadas num arquivo xml, que possam ser carregadas e utilizadas repassando apenas um id e possíveis parâmentros.<br>Lorn, não estou querendo fazer um cache.<br><br>Agradeço a todos.<br>Alex<br><br><b><i>eden &lt;edencardim@gmail.com&gt;</i></b> a écrit&nbsp;:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> On Dec 26, 2007 1:06 PM, Alesandro Zidane <zidanealesx@yahoo.fr> wrote:<br>&gt; Olá Monges, bem estou criando um módulo para controle de conexões e queries,<br>&gt; que esta funcionando +- da seguinte maneira:<br>&gt;<br>&gt; 2 use Control::DataBase;<br>&gt; 3 my $dbh_qry = Control::DataBase-&gt;new('finish','221442');<br>&gt;<br>&gt; Crio um objeto com o id  da query(finish) e com o parâmetro para esta query,<br>&gt; ao buscar minha query no xml e substituir o parâmetro em seu devido
 lugar,<br>&gt; faço o execute em outro módulo.<br>&gt; Até ai tudo bem, porém queria fazer algo para facilitar a saida destas<br>&gt; queries, usando os métodos do DBI fetchrow_hashref e arrayref, porém não<br>&gt; estou conseguindo transmitir os dados de forma que eu possa com um método<br>&gt; particular fazer algo assim:<br>&gt; 4 while(my $ref = $dbh_qry-&gt;fetch_ref_array)   {<br>&gt;<br>&gt; Pensei em meu módulo fazer algo assim:<br>&gt; return $self-&gt;{_sth}-&gt;fetchrow_hashref;<br>&gt;<br>&gt; _sth é o atributo onde está a query.<br>&gt;<br>&gt; Alguém tem uma luz ??<br><br>Escolha um das centenas de módulos Mapeadores Objeto-Relacional que<br>existem no CPAN, invés de reinventar a roda. Pessoalmente, recomendo o<br>DBIx::Class.<br><br>-- <br>edenc.vox.com<br>_______________________________________________<br>Cascavel-pm mailing list<br>Cascavel-pm@pm.org<br>http://mail.pm.org/mailman/listinfo/cascavel-pm<br></zidanealesx@yahoo.fr></blockquote><br><p>&#32;
      

      <hr size="1"> 
Ne gardez plus qu'une seule adresse mail ! <a href="http://fr.rd.yahoo.com/mail/mail_taglines/trueswitch/*http://www.trueswitch.com/yahoo-fr/">Copiez vos mails</a> vers Yahoo! Mail