Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Створення інформаційної системи ведення навчальної документації в навчальному закладі

Реферат Створення інформаційної системи ведення навчальної документації в навчальному закладі





.


Рис. 1. Призначення типів даних таблиці «Студенти»



Рис. 2. Призначення типів даних таблиці «Успішність»


.2 Програмування основних модулів програми і створення інтерфейсу користувача


Наступним завданням є заповнення створених таблиць бази даних конкретними даними. Такими даними можуть бути, наприклад, відомості про студентів нашого коледжу - група, курс, напрям, відомості про їх успішності.

Вирішувати це завдання будемо наступним способом.

Для початку створимо на екранній формі проекту два об'єкти класу DataGridView і шість об'єктів класу Button (Кнопка), які стануть в нагоді нам надалі. Перейменуємо об'єкти класу Кнопка: «Додати», «Редагувати», «Видалити» (Мал. 3).


Рис. 3. Розробка користувальницького інтерфейсу



Рис. 4. Інтерфейс користувача


Тепер необхідно пов'язати базу даних, створену в MS Access з нашою програмою в Visual Basic 2010. Для цього спочатку додаємо новий елемент - модуль, залишимо дане йому за замовчуванням ім'я «Module1.vb» (Модулі необхідні для оголошення глобальних змінних). Напишемо код модуля. Створюємо публічну функцію FillGrid. Для зв'язку бази даних з нашою програмою будемо використовувати клас OleDbConnection, який представляє відкрите підключення до джерела даних.


Рис. 5. Програмний код модуля «Moduel1.vb»


Наступним кроком додамо можливість заповнювати базу даних MS Access даними через користувальницький інтерфейс нашої програми. Додамо нову форму і розмістимо на ній чотири об'єкти типу Label, TextBox і два об'єкти типу Button. Тепер напишемо програмний код для кнопки «Додати» на формі Form1. Оголошуємо чотири змінні, які будуть зберігати дані введені в TextBox и. Для виведення на екран діалогового вікна Form2 використовуємо оператор Form2. ShowDialog (). За допомогою наступних чотирьох рядків дані введені в TextBox будуть додаватися в базу даних.

Dim c As New OleDbCommand. Connection=conn. CommandText=«insert into Студенти (П.І.Б., Група, Курс, Напрямок) values ??(« »& s1 &« »,« »& s2 &« »,« »& ; s3 & «», «» & s4 & «») »

c. ExecuteNonQuery ()


Рис. 4. Програмний код кнопки «Додати»


Рис. 5. Діалогове вікно заповнення таблиці «Студенти»


Використовуючи той же спосіб, створюємо форму діалогового вікна для заповнення таблиці «Успішність».


Рис. 6. Діалогове вікно заповнення таблиці «Успішність»


Тепер напишемо програмний код кнопок «Видалити». Оголошуємо змінну k (Dim k As Integer) в яку буде записуватися код виділеної рядки - k=Grid2. CurrentRow. Cells («Код»). Value. Створюємо запит на видалення, який видаляє записи з однієї або декількох таблиць, перелічених у вираженні FROM і відповідають умові пропозиції WHERE. «Delete from Успішність where Код =» & k - Видалити з таблиці «Успішність», умова відбору - Код (числове значення коду зберігатися у змінній k).

Останній крок написати програмний код для кнопки «Редагувати». Для ред?? Кт...


Назад | сторінка 5 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад