投稿日 | : 2003/07/14(Mon) 10:45 |
投稿者 | : Say |
Eメール | : |
URL | : |
タイトル | : Re: WEBプログラミング(?!) |
VBはもともとWeb系は苦手です。
イントラならともかく、WWW向きの処理系ではありません。
参照系なら、
データはxlsでなくXML、
取得、計算、表示はJava Applet,JavaScriptあたりで
やったほうがいいのでは?
更新系なら、まず、サーバーサイドで何が使えるのか
プロバイダに問い合わせたほうがいいでしょう。(Perl,CGI,CSS,SSI等。)
VBアプリはプロバイダ上のWebサーバ上ではおそらく動きません。
(多くのWebサーバはWindowsマシンですらありません。)
また、「接続と同時に実行ファイルを自動読込、即実行」なんて怖いこと、
ほとんどのクライアントは許可してないでしょう。
第一、WWWである以上、接続した任意のクライアントが
VBアプリ動かせる保証ありませんし・・・。
(世の中にはMacやLinuxもあるのです。)
また、おそらくWebサーバでExcel.ApplicationやADO/DAOも使えないでしょうから、
データファイルとしてxlsファイルを用いるのは難しいでしょう。
結論から言うと、プロバイダの「ホームページサービス」は制約が大きく、
あまり多くのことは期待できません。
もし、DBを用いた本格的な更新/検索システムを構築したいなら、自前でサーバ立てるか、
そういうことを許可しているレンタルサーバを借りたほうがいいでしょう。
友達が立てているなら、間借りする、という手もありますが・・・
その場合でも、個人ユーザなら
Linux + Apache + (PHP or Tomcat(JSP/Servlet)) + (MySQL or PostgreSQL)
あたりが多いでしょうね。(安上がりだし。)