Accessのデータベースがあるのだが、
このデータベースを検索できるようにして、CD-ROMで配布したい

こんな要望を多くのかたがお持ちになっています。

Accessデータベースを検索するためにAccessのアプリケーションとして作った場合、WindowsとAccessという組み合わされた環境でしかユーザーは動作させることができません。Office2000 Developperなど開発者用のAccessを使うと、Accessがインストールされていない環境でも、Acceesデータベースを利用できるアプリケーションを配布することができますが、閉ざされた世界であり、その後の展開が期待できません。

もちろん、Visual BasicやVisual C++などを使って、Windowsアプリケーションとして開発する方法があります。この方法もおおがかりなわりに、その後の展開がむずかしい場合がほとんどです。
なにより、アプリケーションをユーザにインストールしてもらわなければならず、無用なアプリケーションのインストールはユーザに敬遠されてしまいがちです。

今回、弊社で提案するデータベース検索システムは、Accessデータベース(.mdb)(あるいはExcelワークシート(.xls))にWebブラウザを使って接続し、検索する方法です。

AccessやVisual Basicで構築したシステムは、フォームなどのフロントエンドがAccessやVisual Basicに依存することになり、機能拡張や操作体系も「Access」「Visual Basic」という製品に依存してしまうことになります。

Webブラウザをユーザのフロントエンドとして使うため、設計するときや機能を拡張するときに最低限の作業で構築が可能となります。また、ユーザーにとっても操作習熟の負担を軽減するというメリットもあります。


CD-ROM検索システム体験版
「りふぃる君」

いますぐダウンロード


OS
Windows98
Windwos98 Second Edition
Windows Millenium Edition
WindowsNT 4.0 Server
WindowsNT 4.0 Workstation
Windows2000 Professional
Windows2000 Server
Windows XP Home/Professional

Webブラウザ
InternetExplorer 5.x以上
Microsoft Database Access Components 2.5以上

●問い合わせ先
株式会社ハイパーダイン
〒210-0002 川崎市川崎区榎町10-2-1102
電話番号 044-982-1820
FAX番号  020-5430-7208
http://www.hyperdyne.co.jp/



データベース検索システム本体は、ActiveXコントロール(クライアントサイドで動作するDHTMLアプリケーション)になっています。ActiveXコントロ−ルは、一般的にはWebアプリケーションを構築するときに使われるものです。ユーザー(クライアント)がネットワークを経由してサーバのアプリケーションに接続したときに、自動的にダウンロードされ、さまざまな機能を提供するようになっています。

このActiveXコントロールは、AccessのmdbファイルからSQL文によって、問い合わせ、その答えを得ます。得た答えは、ダイナミックHTMLという手法を使って、Webブラウザ側で差し替えて表示しています。

(Accessのmdbファイルのデータ呼び出しには、ADOコンポーネントというWindows標準の形式を使い、呼び出し形式ではJetSQLという同じくWindows標準の形式を使っています。そのため、ライセンスの必要な特別なソフトウェアは必要ありません。)
データベース検索システムのActiveXコントロールを、サーバ/クライアント型で利用しても、システムが構築できますが、その場合、Personal Web ServerなどのWebサーバソフトをそのマシンで稼動させなければならず、

  1. ネットワーク上のセキュリティホールとなる可能性がある
  2. Personal Web Serverをインストールし、設定しなければならず、そのマシンの環境を複雑にしてしまう
などの問題があります。マシン利用を複雑にしたり、ネットワーク上にサービスを提供しかねない仕組みは、インターネット利用が進み、インターネット常時接続が当たり前の時代には、望ましくありません。