• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PerlでDBIを使いますが、結果セットをフィールド名でアクセスするには?)

PerlでDBIを使って結果セットをフィールド名でアクセスする方法

このQ&Aのポイント
  • PerlでODBC経由のAccessデータベースに接続し、DBIを使用して結果セットをフィールド名でアクセスする方法について説明します。
  • 提供されたPerlのサンプルコードは、結果セットのフィールド名に基づいてデータを取得する方法を示しています。
  • これを利用することで、Windows上のAccessデータベースにアクセスしながら、Perlスクリプトで容易にデータを処理することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • zebedeer
  • ベストアンサー率66% (80/121)
回答No.1

my @names{@{$sth->{'NAME_lc'}}} = (0..scalar @{$sth->{'NAME_lc'}}); while (my $aref = $sth->fetchrow_arrayref ()) { $aref->[$names{'hogehoge'}],$aref->[$names{'hugahuga'}]; } とか while (my $href = $sth->fetchrow_hashref ()) { $href->{'hogehoge'},$href->{'hugahuga'}; } 見たいな感じでアクセスします。 詳しくは参考URLをご覧ください。 #サンプルが少なくてちょっと分かりにくいですが。

参考URL:
http://member.nifty.ne.jp/hippo2000/perltips/dbimemo.htm
kounesi
質問者

お礼

参考になりました。

関連するQ&A