CDBIでハマる
相変わらず、今更CDBIかという、誠に恐縮でございますが。
[error] Couldn't render template "undef error - DBD::ODBC::st execute failed: [M icrosoft][ODBC Microsoft Access Driver] パラメータが少なすぎます。2 を指定してく ださい。 (SQL-07002)(DBD: st_execute/SQLExecute err=-1) [for Statement "SELECT d ate_added, author_removed, serial_number_id, author_added, date_removed, imp_typ e_id FROM Imp_type_issued WHERE imp_type_issued_id=? " with ParamValues: 1='16'] at C:/xampp/perl/site/lib/DBIx/ContextualFetch.pm li ne 52. "
というエラーが出て、死ぬほど調べまわってあーでもないこーでもないした結果、データベース側のカラム名の打ち込みがプアだった罠。
date_removedがdate_ermovedになってた。
"パラメータが少なすぎます。"で調べると真っ先に「カラム名が間違っていないか確認しろ!」とさんざん出てくるのに、あらぬ方向を調べ続けて時間を無駄にした自戒を込めてメモ。