Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.13;
Скачать: CL | DM;

Вниз

Database not assigned, Обновление данных   Найти похожие ветки 

 
std79   (2002-12-18 09:57) [0]

Создаю динамически таблицу из TIBSQL. Таблица создается, но её не видно из программы, пока не закроешь и не откроешь IBDatabase1. Но когда закрываешь IBDatabase1, а потом открываешь, то необходимо заново открывать все IBQuery. Есть ли другой выход?

И когда пытаюсь удалить таблицу и генератор пишет ошибку "Database not assigned". Когда пытаюсь удалить генератор
DROP GENERATOR GEN1

Выскакивает:
Dynamic SQL Error
SQL error code = -104
Token unknown - line 1, char 5
generator
Statement: drop generator gen1

Генератор 100% существует.

Когда удаляю таблицу пишет:
Database not assigned

Удаляю так:
IBSQL1.Close;
IBSQL1.SQL.Clear;
IBSQL1.SQL.Add("DROP TABLE table5");
IBSQL1.ExecQuery;
IBSQL1.Close;


 
Alexandr ©   (2002-12-18 10:02) [1]

как все запущено... Даже не знаю с чего начать.
Вообще все левизна полная.


 
Наталия ©   (2002-12-18 10:02) [2]

А разве есть такая sql-конструкция drop generator?
А после создания таблицы commit делал?


 
std79   (2002-12-18 10:11) [3]

Alexandr
А как удалить генератор? И что по Вашему здесь левого?

Наталия я тоже сомневался. Однако в yandex.ru есть много упоминаний, что так можно удалить генератор.
А как правильно удалять генератор?

commit делал.


 
std79   (2002-12-18 10:26) [4]

Наталия
После создания таблицы пишу:
if not form1.IBTransaction1.InTransaction then form1.IBTransaction1.Commit;


 
Prooksius ©   (2002-12-18 10:32) [5]

2 std79 (18.12.02 10:26)
Это как? Если транзакция не стартовала - коммитить ее?
Транзакция сначала должна стартовать, потом в зависимости от наличия ошибок, либо откатываться (Rollback), либо подтверждаться (Commit)


 
std79   (2002-12-18 11:02) [6]

Всем спасибо! Разабрался с транзакциями. попытался понять механизм работы. Свои ошибки понял. Спасибо!



Страницы: 1 вся ветка

Текущий архив: 2003.01.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
4-37444
@Ujin
2002-11-25 16:53
2003.01.13
Как получить список экспорта библиотеки?


14-37312
Nox
2002-12-23 16:46
2003.01.13
Key Generator


3-36946
Matvey
2002-12-18 11:54
2003.01.13
Запрос к БД выборка от начала месяца


14-37315
Оливейра
2002-12-23 21:27
2003.01.13
Про то, как Антона Палыча забодали спамеры.


1-37208
maxim2
2002-12-31 09:18
2003.01.13
Undeclared identifier VarToStr что за ошибка ???