КАТЕГОРИИ: Архитектура-(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; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |