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

Реферат Розробка програми "База даних" Готель "





ти) дані у форматі XML і довічним форматі. І все це можна робити, навіть не підключаючись до СУБД (звідки і термін "автономний рівень") - досить завантажити дані з локального XML-файла або програмним чином створити об'єкт DataSet. p align="justify"> Автономні типи дійсно можна використовувати без підключення до бази даних, але все-таки зазвичай застосовуються підключення та об'єкти команд. Крім того, використовується і особливий об'єкт - адаптер даних (що розширює абстрактний тип DbDataAdapter), який якраз поставляє і оновлює дані. Але на відміну від підключеного рівня, дані, отримані через адалтер даних, не обробляються за допомогою об'єктів читання даних. Замість цього об'єкти адаптерів пересилають дані між що викликають процесом і джерелом даних за допомогою об'єктів DataSet. p align="justify"> Тип DataSet представляє собою контейнер для будь-якої кількості об'єктів DataTable, кожен з яких містить колекцію об'єктів DataRow і DataColumn. Об'єкт адаптера даних конкретного постачальника даних автоматично обслуговує підключення до бази даних. Для підвищення масштабованості адаптери даних тримають підключення відкритим мінімально можливий час. Як тільки викликає процес отримає об'єкт DataSet, що викликає рівень повністю відключається від бази даних і залишається з локальною копією видалених даних. p align="justify"> Тепер у ньому можна вставляти, видаляти або змінювати рядки різних об'єктів DataTable, але фізична база даних не оновлюється, поки викликає процес явно не передасть DataSet адаптера даних для оновлення. По суті, об'єкти DataSet імітують постійне підключення клієнтів, хоча насправді вони працюють з розташованої в пам'яті базою даних:

В В 

У даному проекті для того щоб оновити фізичну базу даних ми іспользуемthis.roomsTableAdapter.Update (this._Hotel_BDDataSet.Rooms);

Так само за допомогою конструктора створимо додаткові методи (запити):


В 

-видалення запису-додавання запису-пошук за мінімальною і максимальною ціною-зміна запісі.csvoid выходИзПрограммыToolStripMenuItem_Click (object sender, EventArgs e) - подія відбувається після натискання Файл-> Вихід з программиvoid Form1_Load (object sender , EventArgs e) - подія відбувається при завантаженні форми

private void dataGridView1_SelectionChanged (object sender, EventArgs e) - подія відбувається при зміни вибору строкіvoid button3_Click (object sender, EventArgs e) - подія відбувається при натисканні на кнопку ізменітьvoid RefreshGrid () - метод який надсилає запит SELECT * FROM ROOMS і поміщає все в DataGridViewvoid button2_Click (object sender, EventArgs e) - подія відбувається при натисканні на кнопку Добавітьvoid button4_Click (object sender, EventArgs e) - подія відбувається при натисканні на кнопку Удалітьvoid button1_Click (object sender, EventArgs e) - подія відбувається при натисканні на кнопку Найтіvoid textBox3_KeyP...


Назад | сторінка 4 з 14 | Наступна сторінка





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

  • Реферат на тему: Типи даних в Object Pascal
  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Спостереження за передачею даних в мережі організації за допомогою засобів ...