Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

 9913

-- vip

БД - Управление гостиницей / Модель. Класс комнаты

  • На этом уроке мы создадим модель на комнат, класс Room.
    Чтобы сделать это быстро - мы воспользуемся заготовками
    из класса Client.cs. В этом уроке мы не пишем тестов,
    поэтому класс создали в рекордно короткое время, 15 мин.
    Однако, создание тестов никто не отменял - это самостоятельное задание.
  • Дата отправки отчёта: 17 марта 2019 г.
  • Задание выполнено: за 1 день 1 час. 52 мин.
  • Чему научился: Создал класс Комната и пописал тесты для его методов
  • Что было сложным: попробовал сверстать тест на проверку добавления новой комнаты
    в SQL запросе прописал все ручками - не получилось отработать тест
    т.к. не совсем понял что должен вернуть SELECT в случае положительного и отрицательного исхода выполнения кода
    так же непонятно как в тестах отработать пошаговую отладку
    в командной строке sql все отработало верно = INSERT INTO room
    SET room='Double 102',
    beds=1,
    floor='1',
    info ='No Nice bed';

    код в тесте    string rooms=sql.Scalar("INSERT INTO room SET room = 'Double 103', beds = 1, floor = '1', info = 'No Nice bed'");
    не проходит

    по идее при положительном исходе запроса sql должен вернуть 1 добавленную запись и в тесте мы её сравниваем с "1"
    если запись не добавилась или ошибка тогда ответ sql 0 и сравнивать нужно с "0"


    посмотрим на следующем уроке как разрешилась ситуация
  • Оценка видео-уроку:
Отчёт от 9913 за БД - Управление гостиницей / Модель. Класс комнаты




Оцени работу

 
Сохранить страницу:

2146. --
Иван
Иван
ответить
→  vip  # БД - Управление гостиницей / Модель. Класс комнаты / 2019-03-18 13:55

А что возвращает sql.Scalar() ? Точно строку?


  • Отчёт оценивали:
    11353AlliZzeN+1   3922Александр+1   10494Алексей В.+1   11019Trira+1   17947Dmitry Sinitsin+1   18131Александр+1   2146Иван+1   20659no name+1   21246Евгений0   791Валерий Жданов+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Согласен с Игромистром, что нужно вторую версию этой программы делать. Поэтому я не хочу критиковать этот курс. Глупо критиковать маленького ребенка. Многие вещи бы уже точно можно по другому сделать.


Научился: Повторил редактирование базы
Трудности: создавать тесты. Не знаю, как тестировать Update!!!
Почему не писали метод, который находит комнаты по заданному критерию?(количеству кроватей, названию)