[Cascavel-pm] [Spam] Duvida $dbh->prepare

André Garcia Carneiro andre.garcia.carneir em terra.com.br
Sexta Janeiro 26 02:39:58 PST 2007


Patty.

Tem que ser uma de cada vez...

use strict;
use DBI;
my @SQL = (qq{INSERT ...},qq{INSERT ...},qq{INSERT ...});

my $dbh = $DBI->connect(....);
my $sth;
map{ $sth->prepare_cached($_); $sth->execute; ...  }@SQL;

$sth->finish;
$dbh->disconnect;

#fim

Cheers!
---------- Cabeçalho original -----------

De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org
Para: "Cascavel Perl Mongers" cascavel-pm em pm.org
Cópia: 
Data: Thu, 25 Jan 2007 03:15:50 -0800 (PST)
Assunto: [Spam] [Cascavel-pm] Duvida  $dbh->prepare

> Ola Pessoal :)
> Eu dinovo.. hahauh
> 
> Bom estou tentando colocar 3 instrucoes de INSERT so que nao estou conseguindo..
> Isso eh possivel?
> 
> my $sql=qq{INSERT into table1(Nome,DataHora) values($nome,'$datahora') on duplicate key update
$variavels='$result_flags';  };
> my $sql1=qq{INSERT into  table1(Nome,DataHora) values($nome,'$datahora1') on duplicate key update
$variavels='$result_flags';  };
> my $sql2=qq{INSERT into  table1(Nome,DataHora) values($nome,'$datahora2') on duplicate key update
$variavels='$result_flags';  };
> 
> my $sql_insert=$sql."\n"..$sql1."\n".$sql_2;
> $sth = $dbh->prepare($sql_insert) || die $DBI::errstr;
> $sth->execute || die $DBI::errstr;
> 
> 
> Obrigada
> 
> 
> OBS: se eu colocar somente o $sql funciona.. entao nao eh problema de sintaxe.. :)
> 
> 
> []s
> 
> 
>     
> 
> 
> 
> __________________________________________________
> Fale com seus amigos  de graça com o novo Yahoo! Messenger 
> http://br.messenger.yahoo.com/ 
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
>
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1169723778.478067.13096.morondava.hst.terra.com.br,6190,20031127114101,20031127114101
> 
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 24/01/2007 / Versão: 5.1.00/4948
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
> 
> 

--
André Garcia Carneiro
Developer(Perl/PHP)
Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org



Mais detalhes sobre a lista de discussão Cascavel-pm