when the table does not exist the prepare fails. How do ignore the error thrown by the prepare() and catch it later in the program? my $dbh = DBI->connect("dbi:ODBC:mysql" ,$login ,$passwd ,{ RaiseError => 0 } ); ... $sth = $dbh->prepare("SELECT COUNT(*) FROM mytable"); # don't catch $retCode = $sth->execute(); if ($dbh->err) { print "Table $table -- DOES NOT EXIST\n"; } ....
- prepare(SELECT ... FROM TABLE) error Tony Esposito
- Re: prepare(SELECT ... FROM TABLE) error 7
- Re: prepare(SELECT ... FROM TABLE) error Tony Esposito
- Re: prepare(SELECT ... FROM TABLE) error Tony Esposito
- Re: prepare(SELECT ... FROM TABLE) error 7
- Re: prepare(SELECT ... FROM TABLE) error Tony Esposito
- Re: prepare(SELECT ... FROM TABLE) err... Dr.Ruud
- Re: prepare(SELECT ... FROM TABLE) err... Jay Savage
- Re: prepare(SELECT ... FROM TABLE)... Dr.Ruud
- Re: prepare(SELECT ... FROM TA... Jay Savage
- Re: prepare(SELECT ... FROM TA... Jeff Peng