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

Реферат Автоматизована інформаційна система "Супермаркет DNS"





]. SaveTableInOzy (this. dataGridView2);. my_db. SaveBaseInOutputFile ();

} void panel3_Paint (object sender, PaintEventArgs e)

{

} void pictureBox1_Click (object sender, EventArgs e)

{

}

}

}

// КлассиSystem; System. Collections. Generic; System. Linq; System. Text; System. Data; System. IO; System.runtime. Serialization. Formatters. Binary; System. Windows. Forms; DNS

{static class BazaInOzy

{static int TableNumber = 0;// номер поточної вибраної табліциstatic string source_table = "";// ім'я обраної таблиці static NatBaza my_db = new NatBaza (5);// властивість, безпосередньо//змінна для зберігання бази даних в ОЗУ, инициализирована конструктором с// аргументом 5 (створюється відразу п'ять таблиць)

}// статичний клас. призначений для зберігання завантаженого БД в ОЗУ.

[Serializable]// атрибут Serializable означає, що об'єкт нижчеописаного типу можна

// буде розбити на потік байтів і запхати в типізований файл.

public class NatBaza// клас для зберігання БД в пам'яті. Містить методи (функції) для збереження і завантаження БД на жорсткий диск

{

public NatTable [] tables;// властивість, масив таблиць NatTable в пам'яті

public NatBaza (int j)// конструктор класу, потрібний для створення об'єкта (змінної) типу NatBaza

{= new NatTable [8]; (int i = 0; i

);}

} void SaveBaseInOutputFile ()

{f = new FileStream (@ "Base. Nat", FileMode. Open, FileAccess. ReadWrite); b = new BinaryFormatter ();. Serialize (f, this);. Close ();

}// метод зберігає БД з пам'яті на жорсткий диск

public void LoadBaseFromInputFile ()

{f = new FileStream (@ "Base. Nat", FileMode. Open, FileAccess. ReadWrite); b = new BinaryFormatter ();. my_db = (NatBaza) b. Deserialize (f);. Close ();

}// метод завантажує БД з файлу в ОЗУ

public void create_shema ()

{. my_db = new NatBaza (8); (int i = 0; i <8; i + +)

{BazaInOzy. my_db. tables [i] = new NatTable ("", 5, 0,10);} (int i = 0; i <8; i + +)

{

}. my_db. tables [0]. table_name = "Акустика";. my_db. tables [1]. table_name = "Клавіатури";. my_db. tables [2]. table_name = "Монітори";. my_db. tables [3]. table_name = "Миші";. my_db. tables [4]. table_name = "Ноутбуки";. my_db. tables [5]. table_name = "Си...


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





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

  • Реферат на тему: Створення інформаційної системи Dentist control system
  • Реферат на тему: Content management system (CMS) система wordpress
  • Реферат на тему: Legal system
  • Реферат на тему: Edcation system in the USA
  • Реферат на тему: UNIX System V