findAllArrayメソッド実行時にエラーは設定ミスが原因でした。findAllArrayメソッド実行時にエラーは設定ミスが原因でした。findAllArrayメソッド実行時にS2Dao_PrimaryKeyNotFoundRuntimeException発生。下記件ですが・・・・データソースに関する設定ミスが原因でした。お騒がせしまして申し訳ありませんでした。【状況】1)PRADOのみであるアプリを作っていた。2)そのDBアクセス部はPRADOのActiveRecordを使用。3)ちなみにDataSource設定はapplication.xmlというファイルに記述。4)同様の処理をS2Daoで行おうとした。orzpdo.diconの設定内容をapplication.xmlの記述内容とそろえることで想定どおりの動きになりました。今後も同じようなミスを繰り返すかも知れないので、DataSource設定部分の一元化を図ります。今の時点では、application.xmlの内容を元にDataSource設定内容を取得し、ApplicationContextを利用してpdo.diconのDataSource設定部分を生成する。連携機能をつけようと思っています。お騒がせいたしまして申し訳ありませんでした。反応が遅くなってしまいました。うえやまさん、詳細な解析ありがとうございます。カラム定義情報を取得(PDOStatement::getColumnMeta)します。MySQLのバージョンによってはPDOドライバがサポートしていない場合もあります。PDOドライバがサポートしていない場合は、他のDBMS同様、Wrapperで取得するように修正が必要です。ちなみに、以前私の環境でテストしたときに4.0.20が上手く認識しなかったような記憶があります。よければ使用しているMySQLのバージョンを教えていただけますか?私の方で用意ができれば、再現させてみたいです。findAllArrayメソッド実行時にS2Dao_PrimaryKeyNotFoundRuntimeException発生。