Образования и науки российской федерации



Pdf көрінісі
бет50/56
Дата13.03.2023
өлшемі0.74 Mb.
#470699
1   ...   46   47   48   49   50   51   52   53   ...   56
oleDbDataAdapter1Он содержит сведения, которые будут использоваться 
для генерирования строго типизированного DataSet
12. Щелкните OK для создания нового DataSet и добавления его к 
проекту. Обратите внимание на имя нового объекта – dataSet11
13. Перетащите с вкладки Windows Forms панели Toolbox на форму 
Form2 две кнопки и DataGridView. Установите для свойств
перечисленных в таблице, указанные в таблице значения: 


65 
Объект 
Свойство
Значение
button1 
Text 
Get Data 
button2 
Text 
Update Data 
DataSource 
dataSet11
Dock 
Bottom 
DataGridView 
DataMember 
Заказчики 
14. В окне конструктора дважды щелкните элемент управления 
button1, чтобы вызвать редактор кода с обработчиком по умолчанию для 
события button1.ClickДобавьте к нему следующий код: 
oleDbDataAdapter1.Fill(dataSet11.Заказчики); 
15. Аналогичным 
образом 
реализуйте 
обработчик 
события 
button2.Click, добавив следующий код: 
oleDbDataAdapter1.Update(dataSet11);
16. Сохраните и протестируйте приложение. Открыв первую форму 
приложения, щелкните кнопку с надписью «Click here for Exercise 2», 
чтобы открыть созданную в этом форму. По щелчку кнопки с надписью 
«Get Data» в элемент управления DataGrid будут загружены данные. 
Упражнение 3. Использование объектов DataView 
Выполнив это упражнение, вы научитесь использовать объекты 
DataView для сортировки и фильтрации данных. 
1. Увеличьте размер формы Form2: свойству Size установите 
значения (470;300). 
2. Добавьте на форму два элемента label и свойству Text задайте 
значения Сортировка и Фильтрация соответственно. 
3. Рядом с соответствующими элементами label расположите два 
элемента TextBox
4. Для первого элемента установите значения свойств: 
Объект Name 
Text 
textBox1 SortTextBox 
Фамилия 
textBox2 FilterTextBox Город = 'Пушкин' 
5. Создайте новый источник данных, выбрав Add New Data Source в 
меню Data. 
6. Выберите Database и щелкните Next. 
7. Выберите допустимое подключение к базе данных Конфетная 
фабрика. 
8. Выбирайте значения по умолчанию, пока не появится страница 
Choose Your Database Objects. 
9. Выберите таблицу Заказчики и щелкните Finish. 
10. Постройте проект. 
11. Найдите в Toolbox компоненты ЗаказчикиTableAdapter и 
Конфетная_фабрикаDataSet
и перетащите их на форму. 
12. Создайте объект DataView для таблицы Заказчики, указав перед 
обработчиком события button1_Click следующий код: 
DataView ЗаказчикиDataView;


66 
13. Замените существующий код в обработчике события button1_Click 
на следующий: 
// Загрузка таблицы данными: 
заказчикиTableAdapter1.Fill(конфетная_фабрикаDataSet1.Заказчики); 
// Настройка объекта DataView 
ЗаказчикиDataView = new 
DataView(конфетная_фабрикаDataSet1.Заказчики); 
// Настройка dataGridView для отображения данных 
dataGridView1.DataSource = ЗаказчикиDataView; 
// Присвоения исходного порядка сортировки 
ЗаказчикиDataView.Sort = "Фамилия"; 
14. Постройте и выполните приложение. По нажатию кнопки «Get 
Data» должны загрузиться данные, отсортированные по столбцу Фамилия. 
15. Расположите на форме кнопку с текстом «Сортировка и 
фильтрация», и добавьте следующий код к обработчику события щелчка 
кнопки: 
ЗаказчикиDataView.Sort = SortTextBox.Text; 
ЗаказчикиDataView.RowFilter = FilterTextBox.Text; 
16. Постройте и выполните приложение. Загрузите данные и 
отфильтруйте их. Просмотрите результаты. 
17. Измените название города на ‘Санкт-Петербург’ и нажмите 
кнопку «Сортировка и фильтрация». 


Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   56




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет