Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Топ:
Оснащения врачебно-сестринской бригады.
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Интересное:
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Отображение данных одной таблицы
Данные из таблицы можно отобразить на форме разными способами: с помощью списков, текстовых полей, таблиц и др. Наиболее наглядным способом прдставления данных является табличный с помощью элемента управления DataGridView.
Для отображения данных в элементе управления DataGridView Windows Forms:
1. Откройте окно Источники данных.
2. Откройте форму в конструкторе Windows Forms.
3. Выберите таблицу в окне Источники данных, щелкните по стрелке раскрывающегося списка и выберите DataGridView.
4. Перетащите таблицу из окна Источники данных на форму.
Результат. На форме появится элемент управления DataGridView и панель инструментов BindingNavigator для перемещения по записям. Компоненты Имя_БД_DataSet, Имя_таблицы_TableAdapter и Имя_таблицы_BindingSource появятся в области компонентов.
Пример. Перетащите главный узел таблицы (например, Person) из окна Источники данных на форму.

В результате в области компонентов появятся компоненты: personBindingSource, personTableAdapter, personBindingNavigator.
Внимание. При перетаскивании элементов на существующую таблицу все ранее созданные привязки данных заменяются новыми.
Изменение заголовка столбца данных DataColumn
Столбцы данных часто имеют имена, не подходящие для отображения в пользовательском интерфейсе. Можно изменить заголовок на более подходящее имя, установив свойство Caption в окне Свойства.
Примечание При перетаскивании элементов из окна Источники данных на форму в приложении Windows необходимо учесть следующую особенность: если два или более слов оказываются объединенными последовательно, имена столбцов в названиях переформатируются в строку, более удобную для чтения.
Отображение данных из нескольких связанных таблиц
Связь создается между общими столбцами из каждой таблицы — в данном случае используется столбец Pasport.
Чтобы создать и настроить связь между таблицами (например " Person " и " Worker "):
1. В окне Источники данных в контекстном меню к источнику базы данных выберите команду Изменить набор данных в конструкторе, например:

Результат. В рабочей области среды разработки приложений откроется новая вкладка Имя_источника данных.xsd, содержащий таблицы базы данных, например:

2. В контекстном меню к заголовку подчиненной таблицы выберите команды Добавить, Отношение, например:

3. В появившемся окне Отношение заполните поля:
· Имя – имя связи;
· Имена главной (родительской) и подчиненной (дочерней) таблиц;
· Имена столбца(ов) - первичного ключа в главной таблице и столбца(ов) - внешнего ключа в подчиненной таблице;
· Тип ограничения или его отсутствие (переключатель Только отношение).
4. Нажмите кнопку ОК.
Например:

Результаты:
1. На схеме базы данных между связанными таблицами появится направленная кривая, их соединяющая. Стрелка на кривой должна смотреть в сторону главной таблицы, означая бинарную связь типа «многие к одному».

2. В окне Источники данных у узла главной таблицы появится подузел подчиненной таблицы. С помощью данной конструкции можно отобразить данные на форме в виде Связанных курсоров.
Пример:

Узел дочерней таблицы — это узел, отображающийся как расширяемый дочерний узел в родительской таблице.
Внимание. Перетаскивание элементов из окна Источники данных в форму автоматически добавляет нужный код для заполнения набора данных в обработчик событий Load для формы, на которой размещены данные.
Метод Fill() объекта TableAdapter заполняет набор данных данными, пример:
private void Form1_Load(object sender, EventArgs e) { this.personTableAdapter1.Fill(this.SotrudnicDataSet11.person); }При необходимости можно скопировать этот код в другие части приложения, где необходимо заполнить набор данных.
|
|
|
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!