Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Топ:
Оснащения врачебно-сестринской бригады.
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Интересное:
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Дисциплины:
2019-11-19 | 265 |
5.00
из
|
Заказать работу |
|
|
Для этого необходимо запустить среду Visual Studio.NET, выбрать опции меню ФАЙЛ->Создать->Проект, после чего откроется диалог выбора языка и типа проекта – выбрать Visual C#->Приложение Windows Forms (рис. 4.2)
Далее следует перенести на макет формы приложения компоненты DataGridView (рис. 4.3).
Далее выбрать настройку источника данных и нажать «Добавить источник данных», после чего выбрать тип источника – «База данных» (рис. 4.4), в качестве модели базы данных – «Набор данных» (рис. 4.5).
Рисунок 4.2 - Диалог создания приложения в среде Visual Studio.NET
Рисунок 4.3 - Макет формы приложения с компонентом DataGridView
Рисунок 4.4 - Мастер настройки источника данных
Рисунок 4.5 - Выбор модели базы данных
Далее требуется настроить соединение с базой данных во время диалога – «Выбор подключения базы данных» (рис. 4.6). Создаём новое подключение, источник данных для подключения – «Microsoft SQL Server» (рис. 4.7).
Рисунок 4.6 - Выбор подключения базы данных
Рисунок 4.7 - Диалог выбора источника данных
На форме диалога добавления подключения вводится имя сервера - «.\sqlexpress»; вход на сервер – «использовать аутентификацию Windows»; имя базы данных – «EDU» (рис. 4.8).
Сохранённые настройки подключения появятся на форме диалога выбора подключения к БД (рис. 4.9). Далее настройки сохраняются в конфигурационном файле app.config с названием EDUConnectionString (рис. 4.10).
Рисунок 4.8 - Диалог добавления подключения
Рисунок 4.9 - Диалог выбора подключения
Рисунок 4.10 - Диалог сохранения настроек подключения к БД в конфигурационномфайле
Объектом базы данных для связывания с элементами управления формы выбирается таблица - STUD (рис. 4.11).
|
.
Рисунок 4.11 - Диалог выбора таблицы базы данных для связывания с элементом управления
Добавить на форму элемент управления BindingNavigator для управления добавлением и удалением строк таблицы. Настроить его свойство BindingSource на sTUDBindingSource – созданный на предыдущем шаге мастером.
Рисунок 4.12 - Макет формы приложения
Добавить меню «Файл» - пункт «Сохранить». На событие нажатия пункта меню «Сохранить» добавить код загрузки dataset и сохранения его изменений в базе данных (табл.4.1).
Таблица 4.1 - Код загрузки dataset и сохранения его изменений в базе данных
using System; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1: Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { this.sTUDTableAdapter.Fill(this.eDUDataSet.STUD); // Загрузка dataset } private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e) { this.sTUDTableAdapter.Update(eDUDataSet.STUD); // Обновление dataset } } } |
Внешний вид макета формы приложения должен соответствовать рис. 24. После этого необходимо откомпилировать проект и осуществить ввод данных в таблицу (рис. 4.13).
Рисунок 4.13 - Ввод данных через главную форму приложения
|
|
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!