История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Топ:
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
2019-11-19 | 262 |
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 - Ввод данных через главную форму приложения
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!