Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные свойства. AutoSessionName‑ генерируется уникальное имя сеанса (True)




Основные свойства

AutoSessionName ‑ генерируется уникальное имя сеанса (True).

ConfigMode ‑ настройка BDE для поддержки псевдонимов.

DatabaseCount ‑ число активный баз данных.

SessionName ‑ уникальное имя сеанса для ссылки на компонент сеанса.

SQLHourGlass ‑ указатель в виде песочных часов при работе BDE.

Основные методы

Open/Close ‑ открытие/отключение всех баз и закрытие сеанса.

CloseDatabase(Database:TDatabase) ‑ закрытие связи с конкретной базой.

GetDatabaseNames(List:TString) ‑ получение списка всех псевдонимов баз.

GetTablebaseNames(...) ‑ получение списка названий всех таблиц базы.

OpenDatabase(S):TDatabase ‑ открытие базы S или создание временной.

Database ‑ компонент обязателен и описывает подключаемую базу данных.

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 (строка с параметрами для базы, например, имя пользователя и пароль).

StoredProc ‑ хранимая процедура (например, на языках Delphi, Паскаль, SQL или Java), выполняемая не на клиентской машине, а на сервере базы.




Поделиться с друзьями:


Дата добавления: 2014-12-08; Просмотров: 397; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.