Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Interbase / 3 сообщений из 3, страница 1 из 1
04.04.2003, 16:08
    #32133789
V.L.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase
После выполнения запроса "Create table ..." список всех таблиц базы данных не обновляется, т.е. метод
Session.GetTableNames...
возвращает тот же список, что и до запроса.
Приходится переоткрывать базу:
Database.Close;
Database.Open;
Но при этом закрываются все открытые таблицы этой базы данных.

Как обновить список таблиц после запроса без переоткрытия базы?
...
Рейтинг: 0 / 0
04.04.2003, 17:35
    #32133895
Седов А.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase
1. какие компоненты для доступа используете ?
2. в любых есть управление транзакциями. Тарнзакцию надо подкатить.
Ежели не хотите заново ткрывать все наборы - делайте commitRetaining.
...
Рейтинг: 0 / 0
07.04.2003, 13:40
    #32134682
VitL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase
Использую стандартные компоненты доступа к БД (не InterBase Express).
Подключение через BDE.
Перед выполнением запроса пробовал
Database.StartTransaction
После успешного выполнения
Database.Commit

Не помогает.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Interbase / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]