データベースにアクセスするようなプログラムを書く時はできるだけSQLを見たくない.接続用のメソッドとかエラーの捕捉用のコードがたくさんあるだけで気分が悪くなってくるほど(言い過ぎ). やっぱO/Rマッパーでしょ.ちょうどWebDB+PressのバックナンバーのPerlStyleの第2回でClass::DBIのコードを見たので,試してみよう. 次のようなテーブルから一行SELECTする. CREATE TABLE songs ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, singer TEXT, album TEXT, works TEXT );いたって普通にDBIを使ってSELECTしてみる. use strict; use DBI; # SQLiteのデータベースにアクセス my $dbh = DBI->connect("dbi:S