次のリストは、学生がラボのインストール中に見つける最も一般的なエラーを示しています。問題が発生した場合は、同様の状況が存在するかどうかを確認できます。
間違った MDB ファイル名またはパス - 再インストール 正確な MDB 名とパスを確認してください。パス名のエラーを回避するには、AccessDataSource のデータ ソースの構成ウィザードの [参照] ボタンを使用します。
·MDB ファイルのアクセス許可が正しくない - MDB ファイルにユーザー ID とパスワードが必要な場合は、第 4 章で説明されている手法を使用する必要があります。
· データ ソース コントロールがない場合は、データ バインド コントロールを使用してみてください。データ バインド コントロールには、DataSourceID プロパティで指定されたデータ ソース、つまりデータ ソース コントロールが必要です。
· データ バインド コントロールに間違ったデータ ソースを設定する - 複数のデータ ソース コントロールを使用する場合は、各コントロールの正確な名前に特に注意してください。次に、各データ バインド コントロールの DataSourceID プロパティで使用されているデータ ソースを再度確認します。
· JET がマシンにインストールされていないときに MDB を使用しようとしている - これはまれに発生しますが、サーバーに JET がインストールされているかどうかを確認してください。 MDB ファイルのコピーは簡単ですが、Access ソフトウェアまたは JET エンジンがインストールされている必要があります。
· テーブル名と列名のエラー - このエラーは入力時によく発生しますが、デザイナー ウィザードを使用するか、Visual Studio および VWD でドラッグ アンド ドロップを使用する場合は問題ありません。
·SQL ステートメントの構文が正しくありません - キーワードのスペルが正しいことを確認してください。リスト内の各項目 (フィールド名のセットなど) の間にはカンマが必要です。リテラル文字列は一重引用符で囲む必要がありますが、数値は一重引用符で囲む必要はありません。可能な限り、データ ソース コントロールの [データ ソースの構成] ダイアログ ボックスを使用してステートメントを作成します。 Access クエリ デザイン ツールまたは Visual Studio QueryBuilder で SQL ステートメントを直接テストすることもできます。
·ロックされた MDB オブジェクトを使用しようとしました - Access のデザイン モードで現在開いている MDB テーブルまたはクエリは、すべての読み取りと書き込みを拒否します。このオブジェクトを ASP.NET で使用する場合は、デザイン時または実行時にこのオブジェクトを閉じる必要があります。
·ロックされたページを変更しようとしている - ブラウザで開かれたページでは VWD のデザイン ビューを使用できません。デザイン ビューを使用する必要がある場合は、まずブラウザを閉じる必要があります。 (ソース ビューでブラウザを編集、保存、更新して変更を表示できます)。