Главная страница
Навигация по странице:

  • Шаг 1: Создание главного меню

  • Ход работы: Для начала добавить на главную форму Menu Strip

  • Шаг 2: Создание формы для работы с таблицами

  • Label

  • Шаг 3: Связывание базы данных и формы Tables, отображение данных в D ataGridView

  • Шаг 4: Добавление новой записи в таблицу

  • Шаг 5: Добавление новой записи в таблицу

  • Шаг 6: Редактирование записей в таблицах

  • Шаг 7: Удаление записей из таблиц

  • Шаг 8: Сохранение записи

  • создание баз данных. создание БД(1). Методическая разработка Методические указания по проектированию диалоговых приложений для базы данных


    Скачать 0.69 Mb.
    НазваниеМетодическая разработка Методические указания по проектированию диалоговых приложений для базы данных
    Анкорсоздание баз данных
    Дата16.01.2022
    Размер0.69 Mb.
    Формат файлаdocx
    Имя файласоздание БД(1).docx
    ТипМетодическая разработка
    #332642

    «Утверждаю»

    Методист от учебного заведения ______

    Методическая разработка

    «Методические указания по

    проектированию диалоговых приложений

    для базы данных»

    Оценка «__________»

    Дата проведения: 20.02.2017

    Шаг 1: Создание главного меню

    Основную форму можно проектировать разными способами. Рекомендуем использовать Menu Strip и выпадающее меню, через которое можно получить доступ ко всем основным функциям по работе с базой. В нашем примере она выглядит так (Рис. 1).



    Рисунок 1 - Главная форма

    Для создания такого меню необходимо выполнить ряд действий.

    Ход работы:

    1. Для начала добавить на главную форму Menu Strip и заполнить пункты меню.

    2. Добавим на форму pictureBox1. Для того , чтобы изображение растягивалось или сжималось таким образом, чтобы вместиться по всей ширине и высоте элемента PictureBox установим для свойства SizeMode, следующие значение - StretchImage (Рис. 2).



    Рисунок 2 - Установка свойства SizeMode

    1. Добавим изображение, для этого выберем пункт «Вставить изображение» и определим путь к файлу с изображением (Рис. 3).



    Рисунок 3 - Добавление изображения

    1. Создадим переход из главной формы в форму Tables (ее необходимо создать, см. Шаг2: создание формы для работы с таблицами). Для этого осуществим двойное нажатие на пунктов меню «Таблицы», после чего открывается код формы, а в нем обработчик события. В нем следует прописать связь основной формы с вызываемой (Рис. 4).



    Рисунок 4 - Связь основной формы с вызываемой

    1. Для кнопки выхода из приложения создадим обработчик события с кодом (Рис. 5).



    Рисунок 5 - Выход из приложения

    Шаг 2: Создание формы для работы с таблицами


    1. Создадим новую форму Tables (Рис. 6).



    Рисунок 6 - Добавление новой формы в проект

    1. Чтобы поместить на одну форму все таблицы базы данных, используем контейнер TabControl ( Рис. 7).



    Рисунок 7 - размещение контейнера TabControl

    1. На каждой tabPage разместим необходимые элементы управления, в нашем случае это Label - поясняющие надписи, TextBox для ввода данных в таблицу, кнопки Button для добавления изображений, создания, изменения, сохранения и удаления записей таблицы. DataGridView - для отображения и редактирования таблиц ( Рис. 8).



    Рисунок 8 - Размещение элементов для работы с таблицей

    Шаг 3: Связывание базы данных и формы Tables,

    отображение данных в DataGridView

    1. Добавим на форму элемент управления BindingSource

    2. Находим свойство DataSource у элемента управления BindingSource и настраиваем внешний источник данных и добавляем новый источник проекта - ваш файл базы данных access (Рис. 9).



    Рисунок 8 - Определение внешнего источника данных

    1. С помощью мастера настройки источник данных подключаем базу данных, после этого в файле настроек вашего приложение будет автоматически сгенерирована строка подключения (Рис. 9-10).



    Рисунок 9 - Подключение базы данных



    Рисунок 10 - Подключение базы данных

    1. Нажмите создать подключение (Рис. 11).



    Рисунок 11 - Создание нового подключения

    1. Определите путь к файлу (Рис. 12).



    Рисунок 12 - Добавление подключения

    1. Выберем структуры базы данных, которые будут скопированы в DataSet (Рис. 13).



    Рисунок 13 - выбор структуры данных для DataSet

    Шаг 4: Добавление новой записи в таблицу

    1. Настраиваем внешний источник данных для элемента управления DataGridView (Рис. 14).



    Рисунок 14 - Определение внешнего источника данных

    1. Настроим для каждого элемента управления textBox внешний источник данных (Рис. 15).



    Рисунок 15 - Определение внешнего источника данных для элемента управления textBox1

    1. Для кнопки добавления фотографии создадим обработчик события с кодом (Рис. 16).

    Рисунок 16 - Обработчик события для кнопки «Добавить»

    Шаг 5: Добавление новой записи в таблицу

    Для кнопки «Новая запись» создадим обработчик события с кодом (Рис. 17).

    Рисунок 17 - Обработчик события для кнопки «Новая запись»

    Шаг 6: Редактирование записей в таблицах

    Для кнопки «Изменить запись» создадим обработчик события с кодом (Рис. 18).



    Рисунок 18 - Обработчик события для кнопки «Изменить запись»

    Шаг 7: Удаление записей из таблиц

    Для кнопки «Удалить запись» создадим обработчик события с кодом (Рис. 19).



    Рисунок 19 - Обработчик события для кнопки «Удалить запись»

    Шаг 8: Сохранение записи

    Для кнопки «Сохранить запись» создадим обработчик события с кодом (Рис. 19).

    Рисунок 20 - Обработчик события для кнопки «Сохранить запись»

    Шаг 9: Создание поиска записей по базе данных

    1. Добавим на форму кнопку «Поиск» и TextBox (Рис. 20).



    Рисунок 20 - Добавление на форму управляющих элементов

    1. Создадим обработчик события для кнопки «Поиск»



    Рисунок 21 - Обработчик события для кнопки «Поиск»


    написать администратору сайта