ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: Oracle : PHPでWEB 上にあるライブラリを使って簡単にOracleにアクセス / 【Windows環境】
名前: lightbox
処理選択
パスワード

件名 Oracle : PHPでWEB 上にあるライブラリを使って簡単にOracleにアクセス / 【Windows環境】
名前 lightbox
コメント
@SHOW
※ 6番接続を使用するには、OO4O がインストールされている必要があります
※ ローカルの Windows PC 上で Windows 用の PHP で実行します
※ DSN は、Microsoft の ODBC ドライバで作成して下さい( http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/network.102/B19208-02/naming.htm#352035《参考》 )
※ 少なくとも Oracle のクライアントソフトがインストールされ、DSN が有効である必要があります
※ Oracle は通常 SHIFT_JIS でインストールされるので、ライブラリ内でキャラクタセットを変換します(少し遅くなります)
※ 返された1行ぶんの配列の中には、キャラクタセット変換される前のコードが含まれています
@END


@DIV
<?
header( "Content-Type: text/html; Charset=EUC-JP" );
header( "Expires: Wed, 31 May 2000 14:59:58 GMT" );

require_once( "http://lightbox.in.coocan.jp/gen/db.txt");
$conf_db_type = 5;		// ADO + ODBC 接続
$conf_client_charset = 'euc-jp';
$conf_db_charset = 'shift_jis';
$SQL = new DB( "データソース名","","ユーザー","パスワード" );

#$conf_db_type = 6;		// OO4O 接続
#$SQL = new DB( "PC名/Oracleサービス名","","ユーザー","パスワード" );

$SQL->Debug = true;

$Query = "select * from 社員マスタ";
$Column = $SQL->QueryEx( $Query );

print "<pre>";
while( $Column ) {

	print "<HR>";
	print_r($Column);

	$Column = $SQL->QueryEx( );

}
print "</pre>";

$SQL->Close();
?>
@END
↓使用ライブラリ
http://lightbox.in.coocan.jp/gen/db.txt