タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

DBIに関するtothyのブックマーク (4)

  • DBIリファレンス 目次 [Perl講座 -Smart]

    Perlでデータベースを扱うには、DBIを使用すればOK。DBIにより、オラクルのサーバやMySQL、Postgresなどのデータベース・マネージメント・システムへ共通の手段でアクセスできるんだ。 特徴としては、DBIはインターフェイスを提供するから、オラクルサーバからMySQLへ移行する際など、ほとんどプログラムの修正を必要としない。素敵! インストール方法は「PerlDBI-DBDインターフェイス」を参照のこと。ここではその使い方、関数を説明している。 導入ガイド DBI概要 クイックリファレンス クラスメソッド 全てのハンドルに共通のメソッド データベースハンドルオブジェクト ステートメントハンドルオブジェクト さらに詳しい情報 ホームページも一般的となった今、自分の会社のプロフィールを公開したところで特に自慢にもならなくなってしまった。今の流行はeコマース(

    tothy
    tothy 2007/02/25
  • 無精で短気で傲慢なプログラマ perl+DBI プログラムの鉄則 - fetchrow_arrayref を使え

    perl+DBI プログラムの鉄則 のつつき。 鉄則その3. while ( my $arr_ref = $sth->fetchrow_arrayref ){ my ($hoge, $fuga) = @$arr_ref; ... } SELECT 時は上記のように fetchrow_arrayref を使うこと。そして必ずスカラーに 代入すること。せっかく fetchrow_arrayref を使っていても while ( my $arr_ref = $sth->fetchrow_arrayref ){ print "$$arr_ref[0] $$arr_ref[1]\n"; } などと書いては台無しである。配列のインデックスで指定すると取得カラムの 増減に非常に弱い。そしてなりより、$$arr_ref[1] が何を意味するのか さっぱりわからない。 fetchrow_array は使わな

    tothy
    tothy 2007/02/25
  • サブルーチン - 2部 Perl言語仕様 - [SMART]

    サブルーチンの基的な使い方 プログラム内で何回も同じ処理をするようなときは、その処理の部分を切り離してサブルーチンにしてしまうのがスマートなやり方です。そうすれば、何回も同じソースを書く必要がなくなるので、時間の節約にもなります。 サブルーチンの宣言 サブルーチンは sub で宣言します。 sub func;    # サブルーチンの宣言 サブルーチンを宣言し、なおかつ定義するには次のようにします。サブルーチンの宣言と定義を同時に行うのが一般的です。 # サブルーチンの宣言と定義 sub func{ .... } サブルーチンを呼び出すには、アンパサンド( & ) をサブルーチン名の前につけて、以下のようにします。 &func(); サブルーチンはファイルのどの場所で宣言してもかまいませんし、呼び出し元と同じファイル内でなくても問題ありません。別ファイルにあるサブルーチンは、do、 re

    サブルーチン - 2部 Perl言語仕様 - [SMART]
    tothy
    tothy 2007/02/25
  • http://wordpress.rauru-block.org/index.php/1429

    tothy
    tothy 2007/02/22
  • 1