В следующем списке представлены наиболее распространенные ошибки, которые студенты обнаруживают во время лабораторной установки. Если у вас возникнут проблемы, вы можете проверить, возможны ли подобные ситуации:
Неверное имя или путь к файлу MDB — переустановить. Проверьте точное имя и путь к MDB. Чтобы избежать ошибок в именах путей, можно использовать кнопку «Обзор» в мастере настройки источника данных AccessDataSource.
· Неправильные права доступа к файлам MDB. Если файл MDB требует идентификатор пользователя и пароль, необходимо использовать методы, описанные в главе 4.
· Попробуйте использовать элементы управления с привязкой к данным при отсутствии элемента управления источником данных — элементы управления с привязкой к данным должны иметь источник данных, указанный свойством DataSourceID, то есть элемент управления источником данных.
· Установка неправильного источника данных для элемента управления с привязкой к данным. Если вы используете несколько элементов управления источниками данных, обратите особое внимание на точное имя каждого элемента управления. Затем еще раз проверьте источник данных, используемый в свойстве DataSourceID каждого элемента управления с привязкой к данным.
·Попытка использовать MDB, когда на компьютере не установлен JET. Хотя это случается редко, проверьте, установлен ли на сервере JET. Копировать файлы MDB легко, но у вас должно быть установлено программное обеспечение Access или механизм JET.
· Ошибки в именах таблиц и столбцов. Эта ошибка часто возникает при наборе текста, если вы используете мастер дизайнера или перетаскиваете в Visual Studio и VWD, то проблем не будет;
· Неправильный синтаксис оператора SQL. Убедитесь, что вы правильно пишете ключевые слова. Между каждым элементом списка (например, набором имен полей) должна стоять запятая. Литеральные строки должны быть заключены в одинарные кавычки, а числа — нет. По возможности используйте диалоговое окно «Настроить источник данных» элемента управления источником данных для создания оператора. Вы также можете протестировать операторы SQL непосредственно в инструменте Access Query Design или Visual Studio QueryBuilder.
· Попытка использовать заблокированный объект MDB. Таблица или запрос MDB, открытый в настоящее время в Access в режиме разработки, запрещает все операции чтения и записи. Если вы хотите использовать этот объект в ASP.NET, вам необходимо закрыть этот объект во время разработки или во время выполнения.
·Попытка изменить заблокированную страницу: представление «Дизайн» VWD недоступно для страницы, открытой в браузере. Если вам нужно использовать режим «Дизайн», сначала необходимо закрыть браузер. (Вы можете редактировать, сохранять и обновлять браузер в представлении «Исходный код», чтобы просмотреть изменения).