даних.
Метод InsertRecord виконує ті ж дії, що і методи Insert і SetFields . Процедура InsertRecord (const Values: array of const) вставляє в позицію покажчика поточного запису нову запис, задаючи значення всіх або деяких її полів.
Методи Append і AppendRecord відрізняються від методів Insert і InsertRecord тим, що вставляють запис в кінець набору даних, а не в поточну позицію покажчика.
Видалення записів . Видалення поточного запису виконує метод Delete, який працює тільки з модифікується набором даних. У разі успішного видалення, поточної стає наступна запис, якщо ж віддалялася останній запис, то курсор переміщається на попередній запис, яка після видалення стає останньою. На відміну від деяких СУБД, в Delphi видаляється запис дійсно видаляється з набору даних.
Зазвичай метод Delete викликається для видалення переглядається записи, проте він видаляє і редактируемую запис. Таким чином, метод Delete видаляє поточний запис набору даних, який знаходиться в режимах перегляду або редагування. Якщо набір даних знаходиться в режимі вставки або пошуку, то виклик методу Delete аналогічний викликом методу Cancel, скасовуючи вставку або пошук запису.
При виклику методу Delete в циклі перебору декількох послідовно розташованих видаляються записів не потрібно викликати методи, що переміщують покажчик поточного запису. Після видалення поточного запису покажчик автоматично встановлюється на наступний запис.
3. ОПИС ПРОГРАМИ
У даному розділі буде наведено опис форм і модулів програми.
3.1 Файл проекту
При вході в програму перших запускається файл проекту, який був змінений для додавання додаткових функцій. Пароль для входу - « zybr ».
В даний файл спочатку підключені додаткові модулі dialogs, controls, sysUtils для роботи з типізований файлами, діалогами ... До створення якої або форми перевіряється пароль методом функції inputQuery (рис. 3.1.), яка присвоює параметру Pas значення введене в вікні діалогу.
Рис . 3.1. Діалог inputQuery
Якщо пароль підтвердився, то далі створюються форми. В іншому випадку додаток закривається. Першою створюється форма fZastavka (Мал. 3.2) яка тут же виводиться на екран і оновлюється. Після чого таймеру присвоюється значення FALSE і форма знищується.
3.2 Форма заставки
На форму поміщений елемент Timer1 з встановленим значенням Interval =1000 (1 сек). Після спрацьовування таймера його властивості ENABLED:=False , що і призводить до закриття форми і після видалення.
Рис. 3.2. Форма заставки
3.3 Основна форма
Дана форма є головною в програмі, тому що програма призначена для сортування, перегляду і створення бази даних абсолютно будь-яких файлів комп'ютера.
Для перегляду (відкриття) якого-небудь файлу необхідно вка...