Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Створення Windows-застосунку (форми)
a) Створюємо новий проект. Вибираємо тип Windows Form Application, В полі Name вказуємо назву проекту – WindowsFormLab2, далі місце його зберігання – у папці Lab2. б) Створюємо на формі список ListBox. В ньому будуть відображатися прізвища всіх студентів групи. Властивості Name призначаємо listStudents. Зв'язування елементів форми з джерелом даних а) Встановлюємо для списку джерело даних (властивість DataSource).
З таблиці вибираємо тільки прізвище. Завершуємо роботу майстра. На формі в невидимій частині буде розміщено 3 компоненти: Lab2DataSet, studentBindingSource, studentTableAdapter. б) для відображення даних з таблиці у списку, властивості DisplayMember призначимо назву вибраного в набір поля (St_Name). д) зберігаємо рішення і запускаємо на виконання без режиму відлагодження.
Для перегляду джерела даних можна скористатися пунктом меню Data – ShowDataSource.
7. Створення запитів до даних і їх відображення на формі у вигляді таблиці (Grid) Розміщуємо на формі компонент типу DataGridView. У вікні задач DataGridView Tasks вибираємо AddProjectData Source...
Вибираємо нашу БД і всі поля з таблиці Student.
Збираємо Рішення і запускаємо на виконання.
Змінимо заголовки колонок таблиці. Для цього виділимо DataGridView і під вікном властивостей виберемо посилання Edit Columns. У вікні Edit Columns по черзі вибираємо назви колонок і змінюємо для них властивості HeaderText. Завдання для самостійної роботи 1. Дослідити код застосунку, який створено дизайнером. 2. Заповнити таблицю даними (не менш як 10 записів студентів групи) 3. Замінити назви стовпчиків для Grid.
Индивідуальні завдання (за номером у журналі) 1. Створити таблицю. 5-6 полів 2. Заповнити її даними в режимі редагування таблиці (5 записів) 3. Створити форму із списком і Grid. 4. Вивести дані у список і Grid
Варіанти завдань
Теоретичні відомості: З'єднання з БД забезпечує об'єкт SQLConnection. Взаємодію з БД після з'єднання забезпечує об'єкт DataAdapter Зберігання інформації в пам'яті забезпечує об'єкт DataSet.
Від'єднані об'єкти БД: DataAdapter ADO.NET використовує об'єкт типа DataAdapter як міст між DataSet і джерелом даних, яке є основною базою даних. DataAdapter містить метод Fill() для оновлення даних з бази і заповнення DataSet. DataSet DataSet є відображенням використовуваної бази даних, перенесеним на машину користувача. При цьому немає необхідності постійно підключатися до сервера бази даних для модифікації даних. DataSet складається з об'єктів типа DataTable і об'єктів DataRelation
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-02-21; просмотров: 255; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.117.81.240 (0.006 с.) |