![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Основные свойства. AliasName/DriverName‑ псевдоним базы/имя драйвера BDE (например, STANDARD)
Connected ‑ имеет значение True, если связь с базой установлена. DatabaseName ‑ имя псевдонима или полное имя файла с базой данных. DataSets ‑ массив активных наборов данных. Exclusive ‑ монопольное использование базы (True). InTransaction ‑ имеет значение True, если выполняется транзакция. IsSQLBased ‑ имеет значение True, если используется драйвер SQL Links или ODBC. KeepConnection ‑ имеет значение True, если программа сохраняет связь. Params ‑ параметры подсоединения к псевдониму BDE. Session ‑ ссылка на объект‑ сеанс, если он есть и Connected=True. SessionAlias ‑ имеет значение True, если используется псевдоним сеанса. SessionName ‑ название используемого сеанса. ReadOnly ‑ открытие базы только для чтения (True). Temporary ‑ использование временной базы (True). TraceFlags ‑ отслеживание работы над базой утилитой SQL Monitor. TransIsolation ‑ способ работы транзакций данной программы и других приложений: tiDirtyRead (разрешение чтения изменений данных до завершения транзакции), tiDirtyCommitted (разрешение чтения изменений данных после завершения транзакции), tiRepeatableRead (чтение данных, которые гарантированно хранятся в таблице без анализа других транзакций). Основные методы ApplyUpdates(...) ‑ завершение всех транзакций. StartTransaction, Commit, Rollback ‑ начать, завершить, отменить транзакцию (п. 3.8). Execute(S,...) ‑ выполнение команды языка запросов SQL из строки S. ValidateName(S) ‑ процедура генерирует исключение EdatebaseError, если база S уже активна. Обработчик события OnLogin (подключения базы) имеет параметры: Database (псевдоним базы) и LoginParams (строка с параметрами для базы, например, имя пользователя и пароль).
|