![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сохранение БД Access в Delphi 7 [D7, mdb]
DimLord © (2005-12-01 16:11:00)При выполнении программы вносим в БД какие либо изменения. после внесения изменений в БД их нужно сохранить?
Заранее спасибо!!!
Vlad (2005-12-01 20:49:00) [1]
> sniknik © (01.12.05 20:35) [2]
Интересно. Не знал про это :-)
И ADO-шные BeginTrans, CommitTrans будут работать ?
sniknik (2005-12-01 20:35:00) [2]> Транзакции в Аксессе не поддерживаются
поддерживаются хоть и с ограничениями
хелп
Инструкция TRANSACTION
Используется для запуска и завершения явных транзакций.
....
Дополнительные сведения
Автоматический запуск транзакции невозможен. Чтобы начать транзакцию, ее необходимо явно запустить с помощью инструкции BEGIN TRANSACTION.
Допускается пять уровней вложения транзакций. Чтобы запустить вложенную транзакцию, воспользуйтесь инструкцией BEGIN TRANSACTION в контексте существующей транзакции.
Для присоединенных или связанных таблиц транзакции не поддерживаются.
Vlad (2005-12-01 16:22:00) [3]
> DimLord (01.12.05 16:11)
Если ты уверен, что ты внес изменения именно в БД, а не только в локальный набор данных, то ничего более сохранять не нужно.
Транзакции в Аксессе не поддерживаются, т.ч. подтверждать тоже ничего не надо.