[ブラウザでプレビュー] をクリックするとページは表示されるが、データが表示されない
Web サイトをホストしている Web サーバーが正しく構成されていない
ASP または ASP.NET ベースの Web サイトは、デスクトップベースおよびサーバーベースのデータのインタラクティブ ビューを表示するために、ASP コードや ASP.NET コントロールを利用します。
ASP を利用するには、Web サーバー上に次のテクノロジが必要です。
ASP.NET を利用するには、Web サーバー上に次のテクノロジが必要です。
詳細については、Web サーバーの管理者またはインターネット サービス プロバイダ (ISP) に問い合わせてください。
Web サイトの場所が、http:// ではなく C:\ で始まっている
ASP または ASP.NET を利用したデータのインタラクティブ ビューを表示するには、Web サイトが HTTP (HTTP : WWW (World Wide Web) 上で情報を転送するためのインターネット プロトコル。このプロトコルを使うと、ハイパーリンクをクリック、または URL を指定することによって、Web サーバーからテキスト、グラフィックス、サウンドなどのデジタル情報を取得することができます。) プロトコルを使用するサーバーでホストされている必要があります。データベースと連携する Web サイトを開いたり、作成したりするときは、次の点を確認します。
-
既に Web サイトを作成済みの場合 Web サイトを Microsoft Office FrontPage 2003 で開き、[フォルダ一覧] の上に指定されている場所が http:// で始まっていることを確認します。たとえば、http://www.example.com/subsite1 のようになっている必要があります。
C:\Documents and Settings\User\My Documents\My Web Sites\Subsite1 のように、ローカルまたはネットワーク上の場所へのパスが指定されている場合は、HTTP プロトコルを使用する場所に Web サイトを作成する必要があります。ローカル ドライブまたはネットワーク ドライブ上の Web サイトでは、データベースと連携する Web ページを表示できません。
-
これから Web サイトを作成する場合 [Web サイト テンプレート] ダイアログ ボックスの [新しい Web の場所を指定してください] ボックスに http:// で始まる場所を入力します。たとえば、http://www.example.com/subsite1 のような形式になっている必要があります。
C:\Documents and Settings\User\My Documents\My Web Sites\Subsite1 のような、ローカル コンピュータまたはネットワーク上の場所は指定しないでください。Web サイトは、HTTP プロトコルを使用する場所に作成します。ローカル ドライブやネットワーク ドライブ上の Web サイトでは、データベースと連携する Web ページを表示できません。
[ブラウザでプレビュー] をクリックしても、データベースと連携するページが読み込まれない
ブラウザに "HTTP 403.1 アクセスは許可されていません: 実行アクセスは許可されていません。" というエラー メッセージが表示される場合は、ファイルが保存されているフォルダでスクリプトの実行権限が有効になっていません。
-
[フォルダ一覧] で、該当するページが保存されているフォルダをマウスの右ボタンでクリックし、[プロパティ] をクリックします。
-
[スクリプトまたはプログラムを実行可能にする] チェック ボックスをオンにします。
[挿入] メニューの [データベース] が淡色表示になっていて、データベース結果ウィザードを実行できない
[挿入] メニューの [データベース] が淡色表示されている場合は、いくつかの原因が考えられます。
ディスクベースの Web サイトを利用している
-
Web サイトを Microsoft Office FrontPage 2003 で開き、[フォルダ一覧] の上に指定されている場所が http:// で始まっていることを確認します。たとえば、http://www.example.com/subsite1 のようになっている必要があります。
C:\Documents and Settings\User\My Documents\My Web Sites\Subsite1 のように、ローカルまたはネットワーク上の場所へのパスが指定されている場合は、HTTP プロトコルを使用する場所に Web サイトを作成する必要があります。ローカル ドライブまたはネットワーク ドライブ上の Web サイトでは、データベースと連携する Web ページを表示できません。
Web サイトを開いていない
Web サイト外部の新規ページではなく、サーバーベースの Web サイトを開いている状態であることを確認します。
Web サイトをホストしている Web サーバーが正しく構成されていない
Microsoft Office FrontPage 2003 のデータベース統合機能は、次のオプションが構成されている Web サーバーで Web サイトがホストされているか、公開されている場合に動作します。
ASP または ASP.NET を利用した Web サイトは、デスクトップベースおよびサーバーベースのデータのインタラクティブ ビューを表示するために、ASP コードや ASP.NET コントロールを利用します。
ASP を利用するには、Web サーバー上に次のテクノロジが必要です。
ASP.NET を利用するには、Web サーバー上に次のテクノロジが必要です。
詳細については、Web サーバーの管理者またはインターネット サービス プロバイダ (ISP) に問い合わせてください。
データベース結果ウィザードを開始することはできるが、エラーが発生して最後まで実行できない
データベース結果ウィザードの 2 ページ目でレコードを取得しようとするとサーバー上でエラーが発生する場合は、パスワードで保護されたデータベースに対して、必要な認証なしでアクセスしようとしている可能性があります。
ユーザー名とパスワードを追加するには、次の操作を行います。
-
[ツール] メニューの [サイトの設定] をクリックし、[データベース] タブをクリックします。
-
使用するデータベース接続をクリックし、[変更] をクリックします。
[データベース接続のプロパティ] ダイアログ ボックスが表示されます。
-
[詳細設定] をクリックします。
[接続のプロパティの詳細設定] ダイアログ ボックスが表示されます。
-
[認証] で、ユーザー名とパスワードを正しく入力します。
データベース接続を追加するときに、[OK] ボタンが淡色表示になっていて、使用できない
[新しいデータベース接続] ダイアログ ボックスで [接続の種類] のオプションの 1 つをクリックした後、[参照] をクリックし、データベースの URL を指定します。
[参照] をクリックし、URL を指定しないと、作業を完了して [サイトの設定] ダイアログ ボックスの [データベース] タブに戻ることはできません。