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

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

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

Базовый ASP.ект / Подключение к базе данных

  • Мы достигли Экватора нашего проекта!
    На этом уроке мы подключим наш проект
    к созданной базе данных на MySQL.
  • Дата отправки отчёта: 23 октября 2018 г.
  • Задание выполнено: за 1 час. 13 мин.
  • Чему научился: ПОМНИ! Если не хочешь блуждать ежиком в тумане - ставь версии как в уроке!
    Пока не поставил коннектора 6.9.8 - ничего не вытанцовывалось
  • Оценка видео-уроку:
Отчёт от 17947 за Базовый ASP.ект / Подключение к базе данных


Отчёт от 17947 за Базовый ASP.ект / Подключение к базе данных




Оцени работу

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

10558. --
Иван Воронин
Иван Воронин
ответить
→  Dmitry Sinitsin  # Базовый ASP.ект / Подключение к базе данных / 2018-10-23 18:47

Молодец, всё верно сказано по поводу блуждания "ёжика в тумане". Для начала, чтобы понять суть происходящего, нужно делать всё один в один как в уроке. Некоторые слушают об этом на открытых вебинарах, некоторые доходят до этого сами, в любом случае, нюансы в нашем деле это не маловажная фишка, которая может сыграть ключевую роль в том или ином случае. Удачи в дальнейшем вытанцовывании =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Dmitry Sinitsin  # Базовый ASP.ект / Подключение к базе данных / 2018-10-23 23:04

Танцуй так, как если бы никто не видел :)


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Базовый ASP.ект / Подключение к базе данных / 2018-10-24 08:48

1. Скачали и проинсталлировали mysql-connector-net-6.9.8.msi для того, чтобы подружить C# и MySQL
2. В Visual Studio PROJECT - Add Reference... - Extensions - отметить галками два пункта MySql.Data и MySql.Data.Entity (если качал другую версию коннектора, то эти пункты найти никак низзя, есть другие, но ты ещё не ЧЕРЕП, чтобы догнать, они тебе нужны или нет, потому и были пляски на лужку вокруг деинсталляции более свежей версии коннектора, поиску и закачке нужной версии, его инсталляции и вуаля). А время-то не резиновое отчего-то.
3. Models - (contextMenu) - Add - Class... - MySQL.cs - Add
4. Создали статичный класс для организации подключения к БД и выполнения SQL запросов
5. Уточнили, что в СТАТИЧНОМ классе НЕ СОЗДАЮТСЯ ЭКЗЕМПЛЯРЫ!
6. При наименовании класса не используй зарезервированные имена во избежание ошибок.
7.  Создали конструктор подключения к БД MySqlConnection.
8. Создали метод выборки для теста соединения.
9.  Добавили гибкости методу выборки убрав готовый запрос и заменив его ссылкой на myquery


  • Отчёт оценивали:
    6452Кирилл Шмойлов+1   8275Tekashnik+1   19525Александр Балбашов+1   10558Иван Воронин+1   18493Evgenii Kudriavtcev+1   19022Олег Чудновский+1   11019Trira+1   5649Максим Лапшинов+1   20105Макс Тимашков+1   20122Andrei+1   15822Павел Демьянов+1   17425ser2018+1   3922Александр+1   1Евгений Волосатов+1   10494Алексей В.+1   17606Виктор+1  

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





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

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

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

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


Научился: Почти всё в первый раз.
Трудности: Разобраться в предыдущих записях по случайным выборкам.
Как здорово когда всё "разжёвывается". Тем более 2-мя преподавателями.


Научился: Урок отличный. Все что в нем было делал впервые. Выполнил установку коннектора. Создал класс MySQL. Создал в нем конструктор и метод Select(); Вынес параметры подключения к базе данных как требуется в задании урока в Web.Config Очень интересно и в тоже время просто когда смотришь что нужно делать и повторяешь....Но думаю что пойму как это работает после того как несколько раз сам проделаю подобную процедуру...
Трудности: Были мелкие трудности(в ходе выполнения урока возникали ошибки при запуске отладки). Останавливал видео и разбирался ,где допустил ошибку если при запуске возникали какие то коллизии. В основном это связано с синтаксическими ошибками)))