На этом уроке мы создадим механизм отлова ошибок при работе с базой данных и передачи их клиенту.
Дата отправки отчёта:
7 августа 2016 г.
Задание выполнено: за
45 мин.
Чему научился: 1) Отрабатывать ошибки
Что было сложным:
Ничего
Комментарии: Все прекрасно) Кстати, заодно я реализовал вариант рандома, который предлагал в прошлый раз. Надо сказать, что использовать его имеет смысл в том случае, если у нас достаточно большая база, ибо генератор псевдо-случайных чисел уж не слишком-то и случаен, особенно хорошо сие наблюдается на диапазоне чисел 1-2, в этом случае более рандомной показывает себя именно функция RAND() в SQL.
Научился: Услышал на уроке очень важный момент на счет web.config = Я на него попался. поэтому у меня connectionString не заработал. Трудности: ДЗ что касаемо выполнения в пошаговом варианте. Я до сих пор не понимаю , что надо отслеживать. но запустил и по нажимал f11 ,а вот как выявлять ошибки так и не понимаю в комплексе. ..
Научился: Создал метод IsError() в контроллере storyController, добавил поля query, error и метод IsError() в модель MySQL.
Сделал обработки ошибок в моделях MySQL, и Story
Выполнил пошаговую отладку для трёх случаев.
Протестировал, все работает!