メモ

2007年10月24日

こりゃ楽だ。dbへのアクセスが3行で済んじゃう。

my $query = "あーだこーだ";
my $st = &db($query);
my @data = $st->fetchrow;

sub db {
 my ($query) = @_;
 my ($db, $st);

 unless ($db = DBI->connect("dbi:SQLite:dbname=$database")) { &error('DB access error'); }
 unless ($st = $db->prepare($query)){ &error('Prepare error'); }
 unless ($st->execute()){ &error('execute error'); }
 $db->disconnect();
 return ($st);
}

ホンモノのソフト屋さん、ごめんなさい。こんなんで喜んでます。


コメント

どこの国の言葉でっか??

Perlという国の言葉でつ。まだまだ勉強が足りません。
http://ja.wikipedia.org/wiki/Perl

コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)


« 叔母危篤 | メイン | 叔母死去 »