Доброго временит суток.
Столкунлся с такой проблемой-есть БД под FireBird 1.5 Дельфи 7 с обновлеными компонентами для работы с БД ФБ. Суть вопроса в том, что когда делаешь средствами дельфи edit записи через dbedit . Потом post, потом transaction.commit то транзакция не подтверждается. Переставлял все. в итоге выяснилось, что это сама база такая.
Создаю новую, чистую - все работает. На это не прохожит....
что можно подкрутить ?
не подтверждаются транзакции.
Модераторы: kdv, Alexey Kovyazin
Молча. После post изменения видны. Делаю commit и все возвращается. По поводу "железобетонно" - я тоже был так уверен.
Но вот создалась таблица как то криво ( ИМХО ).
Причем еще косяк - работает только диалект 1. Все делаю правильно. почему такакя уверенность ? на других базах и других компах эта же конструкция работает. Ресторе/бакуп делал. Не пойму в чем дело. и возможжности пересоздать базу уже нет.
Но вот создалась таблица как то криво ( ИМХО ).
Причем еще косяк - работает только диалект 1. Все делаю правильно. почему такакя уверенность ? на других базах и других компах эта же конструкция работает. Ресторе/бакуп делал. Не пойму в чем дело. и возможжности пересоздать базу уже нет.
ответить нечего. порча базы, еще какой-нибудь глюк, и т.п. Кроме тебя никто это объяснить не сможет, а багов таких нет (и не было).
при b/r база создается с нуля, и туда заливаются данные, заново. Диалект базы остается прежним.
Размер базы и таблицы какой? Если размер таблицы 36 гигабайт, то глюки будут, конечно, но в других случаях - вряд ли.
при b/r база создается с нуля, и туда заливаются данные, заново. Диалект базы остается прежним.
Размер базы и таблицы какой? Если размер таблицы 36 гигабайт, то глюки будут, конечно, но в других случаях - вряд ли.