- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PerlでDBIを使いますが、結果セットをフィールド名でアクセスするには?)
PerlでDBIを使って結果セットをフィールド名でアクセスする方法
このQ&Aのポイント
- PerlでODBC経由のAccessデータベースに接続し、DBIを使用して結果セットをフィールド名でアクセスする方法について説明します。
- 提供されたPerlのサンプルコードは、結果セットのフィールド名に基づいてデータを取得する方法を示しています。
- これを利用することで、Windows上のAccessデータベースにアクセスしながら、Perlスクリプトで容易にデータを処理することができます。
- みんなの回答 (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をご覧ください。 #サンプルが少なくてちょっと分かりにくいですが。
お礼
参考になりました。