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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта | Обход блокировки
Игровой комплекс Сокобан - Введи код скидки

БД - Книжка оценок / Создание интерфейса программы

  • Создаём интерфейс программы "Книжка оценок" и подключаем его к базе данных.
    Файл для скачивания и установки: http://www.microsoft.com/en-us/download/details.aspx?id=5793
  • Дата отправки отчёта: 19 ноября 2014 г.
  • Задание выполнено: за 2 час. 00 мин.
  • Что было сложным: Самое сложное - это наверное, запомнить что и для чего используется. То есть что отвечает за чтение, что за соединение с БД, что за открытие БД и так далее. Ну тут нужна только практика, да и вдобавок Access на работе мало где используют, так что акцент нужно будет делать на MySQL, PostgeSQL, SQL Server - а там я думаю подключение будет несколько иначе, так как для подключения к базам есть соответствующие библиотеки.
  • Комментарии: Очень интересный класс SQL, который достаточно функциональный, чтобы использовать его в своих проектах.
  • Оценка видео-уроку:
Отчёт от 2105 за БД - Книжка оценок / Создание интерфейса программы




Оцени работу

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

6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Дмитрий  # БД - Книжка оценок / Вебинар 2. Создание интерфейса программы / 2015-10-09 23:06

подключение там практически одинаковое. Есть конечно различия, но они незначительные.


  • Отчёт оценивали:
    11582Родион Глушков+1   6452Кирилл Шмойлов+1  

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Трудности: Найти свою опечатку.
По ходу занятия был момент, когда подбирали событие для загрузки таблицы. Мне показалось очевидным взять лайаут(этемент готов отобразить содержимое). Так ли? Осталось немного помудрить с кнопками, их текстами и отображением. Очень удобна студия - можно редактировать свойства элементов прямо во время отладки с помощью "сохранить и продолжить".


Научился: Урок замечательный, только немного в этом запутался, почему сделали именно так? if (e.RowIndex < 0 || e.RowIndex >= grid_Subject.Rows.Count) return; int row = e.RowIndex; text_Subject.Text = grid_Subject["co_subject_subject", row].Value.ToString(); curr_subject_id = int.Parse(grid_Subject["co_subject_id", row].Value.ToString()); button_subject_save.Text = "Изменить"; button_subject_delete.Visible = true; text_Subject.Visible = true; button_subject_save.Visible = true; label_Subject.Visible = true; Access это как массив что-ли, или просто такая реализация? Почему не в Form_load запихнули загружалку таблицы? На счет MySQL, если вы уже написали программу а у заказчика нет возможности установить MySQL как вы поступите в таком случае? В самом начале он жаловался, что базы book не видно в папке проекта x64, у меня он оттуда ее прогружает видимо.
Трудности: запутался с исчезновением и появлением кнопок.