AN HTTPD ゲストブック/コメント集(2001年12月6日16:25)


oochi a.oochi@houwa-gp.co.jp 2001/12/10 11:57

中田 様 いしどう 様
どうもありがとうございました。
一度 トライしてみます。
どうもお手数掛けました。


いしどう ishidou@po.iijnet.or.jp 2001/12/07 21:28

oochiさんへ>

Microsoft Access で作成したデータベースを表示するには、perlかPHPでプログラムを作成してやる必要があります。
システムデータソースを作成し、それをODBC経由でアクセスする、という形になります。

perlでしたら、DBIモジュールを使用してCGIスクリプトを作成します。
DBIモジュールを使用したスクリプトの作成には、O'Reillyから出版されている、「入門 Perl DBI」が参考になると思います(その前に、perlでCGIのスクリプトを書けるようになる必要がありますが(^^;;)
PHPでしたら、最新版のPHP4には最初からODBCアクセスの機能が組み込まれています。Windows用のPHP4のバイナリをAN HTTP Serverで使用できるようにインストールしてやる必要がありますが、やりかたをどなたかがWeb上に公開されていたと思います。PHPについても大きな書店に行けば2・3冊は参考書があると思いますよ。


中田昭雄 nakata@st.rim.or.jp 2001/12/06 21:37

oochi さん、
Microsoft Access はまったく知らないのでわかりません。
それにそれを「表示させる」というのもちょっと意味がわかりません。

以下は知らないなりに書きますが、、、
Microsoft Access というのはデータベースですよね(?)。
データベースファイルをブラウザ側で開くという話であれば、MIMEタイプを指定しておけばいいのかなと思います。
そうではなくてデータベースを操作するのをサーバ側でやるのであれば、CGIを使うということになると思います。 ASP の方がやりやすいのでしょうが、AN HTTPD では ASP は使えませんから。
そうすると Perl や PHP でという話になると思いますが、 たとえば Perl だと Win32::ODBC, Win32::OLE などのモジュールを使うことになるのではないかと思います。

誰かわかっている人が答えてくれるとありがたいです。


oochi a.oochi@houwa-gp.co.jp 2001/12/06 16:25

中田様
こんにちは、過去ログ探しましたが載っていませんでした。(自分の探し方が悪いのかも
知れませんが)マイクロソフト アクセスを表示させることは、出来るのでしょうか
お願いします。