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

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

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

БД - Управление гостиницей / Класс MySQL. Получение таблицы.

  • На этом уроке мы создадим ещё несколько полезных методов
    в классе MySQL для считывания, изменения и добавления записей.
  • Дата отправки отчёта: 4 января 2016 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Пользоваться с DataTable
  • Что было сложным: опечатки
  • Комментарии: А какой метод дает эффективный способ выгрузки данных, чем не ExecuteRader()? Здесь же все данных загружаем на компьютер.
  • Оценка видео-уроку:
Отчёт от 3223 за БД - Управление гостиницей / Класс MySQL. Получение таблицы.




Оцени работу

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

4699. --
Сергей Витальевич
Сергей Витальевич
ответить
→  Тимур  # БД - Управление гостиницей / Класс MySQL. Получение таблицы. / 2016-01-05 01:53

Прежде чем спрашивать можно было посмотреть какие есть методы.

1)ExecuteNonQuery() – этот метод предназначен для выполнения команд, не возвращающих значения. Такие команды могут выполнять следующие инструкции T-SQL: INSERT, DELETE, ALTER, DROP, CREATE. 
2)ExecuteScalar() – этот метод предназначен для выполнения команд, возвращающих скалярные значения. 
3)EcecuteReader() – этот метод предназначен для выполнения команд, возвращающих данные в табличном представлении(SELECT).

PS. Это конечно если здесь используется ADO.NET


3223. --
Тимур
Тимур
ответить
→  Сергей Витальевич  # БД - Управление гостиницей / Класс MySQL. Получение таблицы. / 2016-01-05 02:06

Не. Я не про функционал, а про эффективность. Евгений Витольдович говорил, что этот метод загружает все данные в компьютер пользователя, что скажется на быстродействии при >1кк записей. А хотелось бы, чтобы загружались те, которые нужны пользователю сразу, т. е. субд сама фильтровала запрос.


4699. --
Сергей Витальевич
Сергей Витальевич
ответить
→  Тимур  # БД - Управление гостиницей / Класс MySQL. Получение таблицы. / 2016-01-05 02:33

Да же так. Если есть SQL Server скачай тестовую базу AdventureWorks 2014 и посмотри насколько быстро все выбирает. Думаю на данном этапе еще рано думать о производительности. Не совсем понятно как програма будет понимать что надо пользователю ))) Если надо что-то конкретное используй WHERE в запросе на выборку и пропиши свое условие.



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





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

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

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

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


Трудности: поспевать за преподавателем
учитывая что уроки плотные и интесивные - не успеваешь осмыслить происходящее, пересматриваешь конечно... новичку вообщем сложновато, опытному в самый раз - думаю подъодящяя характеристика для уроков - это мастер класс-интенсив. Но тем не менее по БД аналогов нет, поэтому буду повышать скрипя свой уровень.... спасибо )


Научился: Создавать методы для добавления запросов.
Трудности: Долго не могла разобраться почему не производился запрос, оказалось пропустила одну кавычку :)
Отличный урок много чему научил!)