Створення Windows-застосунку (форми) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Створення 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

 

Варіанти завдань

Таблиця Можливі колонки
  Персона код, прізвище, ім'я, по-батькові, рік народження, стать, місце проживання
  Викладач код, ПІБ, посада, кафедра, вчений ступінь, дисципліна
  Телефонний довідник телефон, ПІБ абонента, місто, район, адреса (вулиця, дім,квартира)
  Клієнт (банку) Номер рахунку, прізвище, ім'я, по-батькові, рік народження, сума на рахунку
  Книжковий каталог Код книги, назва, автор (и), рік видання, видавництво, кількість сторінок
  Каталог товарів Код, назва,тип товару, ціна, виробник
  Каталог путівок Код, країна, вартість, тривалість, умови проживання
  Каталог дисків Код, тема, назва, рік видання, вартість
  Університет код, назва, місто, адреса, URL сайту
  Курсова робота Код, студент, група, назва роботи, дисципліна, керівник
  Дипломна робота Код, студент, група, назва роботи, керівник, оцінка, рік захисту
  Навчальна дисципліна код, назва, викладач, кількість кредитів, семестр
     
     
     

 

Теоретичні відомості:

З'єднання з БД забезпечує об'єкт 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 с.)