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

Реферат Бази даних на Delphi





я до типу поля (Field Type), а наступна частина значення визначає сам тип.

Параметр Size визначає розмір поля. Якщо для полів деяких типів, наприклад, поля дати ( ftDate ), розмір не задається, то параметр Size приймає нульове значення. Логічний параметр Required визначає, чи повинно поле міститиме значення ( True ) або може бути порожнім ( False ).

У таблиці можна визначити індекси, опис яких заноситься у властивість IndexDefs типу TIndexDefs . Після попереднього очищення значення цієї властивості методом Clear дані про індекси заносяться методом Add. Після створення таблиці для неї можна створити індекс або видалити його за допомогою методів AddIndex і DeleteIndex.

Для видалення таблиці використовується метод DeleteTable , в результаті виконання якого відбувається фізичне видалення всіх файлів зазначеної таблиці БД. Шлях та ім'я видаляється таблиці визначають властивості DatabaseName і TableName набору даних. Перед видаленням таблиці набір даних повинен бути закритий.

Для перейменування таблиць dBase і Paradox можна використовувати метод RenameTable (const NewTableName: String), при виконанні якого перейменовуються всі файли, що відносяться до таблиці. Параметр NewTableName задає нову назву таблиці. Нагадаємо, що ім'я таблиці збігається з назвами файлів, за винятком розширення імені файлу, яке відображає вміст файлу (наприклад, файл містить дані або індекси).

Установка рівня доступу . У разі багатокористувацького доступу до БД для таблиці можна встановити рівні доступу, які діятимуть для інших додатків. Рівень доступу визначає можливість запису даних в таблицю і їх читання.

Метод LockTable ( LockTepy: TLockТуре ) встановлює блокування для таблиці, параметр LоскТуре задає тип блокування:

· ltReadLock - заборонені запис в таблицю і читання її; цей режим є свого роду режимом монопольного доступу

· ltWriteLock - заборонений запис в таблицю; інші програми не можуть виконувати модифікацію таблиці, але читання даних дозволено

Метод UpLockTable ( LockType: TLockТуре ) знімає встановлену раніше блокування.


2.2 Сортування набору даних

база даних delphi фільтрація

Порядок розташування записів у наборі даних може бути невизначеним. За замовчуванням записі не відсортовані або сортуються, наприклад, для таблиць Paradox по ключових полях, а для таблиць dBase в порядку їх надходження у файл таблиці.

Для зручної роботи з набором даних його записи можна відсортувати. Сортування - це впорядкування записів за певним полю в порядку зростання або зменшення значень, що містяться в цьому полі. Сортувати можна за кількома полями. Наприклад, при сортуванні по двох полях записи спочатку впорядковуються відповідно до зн...


Назад | сторінка 17 з 33 | Наступна сторінка





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

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