in reply to Re: Using DBI to make connection to a database
in thread Using DBI to make connection to a database
That is bad advice!
Please do not create SQL statements with fixed strings and do (remember bobby?)
I agree with the wrong quotes being used (of course). Shell quotes are not perl quotes on Windows at least.
If you want to see the statement used when something fails, use the appropriate means:
my $dbh = DBI->connect ("dbi:Pg:", $user, $pass, { RaiseError => 1, PrintError => 1, ShowErrorStatement => 1, }) or die $DBI::errstr; my $sth = $dbh->prepare ("select foo from bar where boom = ?"); $sth->execute (1);
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Using DBI to make connection to a database
by soonix (Chancellor) on Jul 03, 2015 at 12:14 UTC |