![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Транзакции в парадоксе...
KIR © (2003-08-20 15:02:00)
Народ, у BDE"шного компонента TDataBase есть методы StartTransaction, Cimmit и RollBack. Поделитесь опытом как это все проходит, если БД Парадокс. Спасибо!
Anatoly Podgoretsky (2003-08-21 00:45:00) [1]
Да это разновидность трансакций, точнее их можно симитировать
Johnmen (2003-08-20 23:54:00) [2]
Возможно удовлетворительный результат удастся получить, используя кеширование изменений наборов данных.
Anatoly Podgoretsky (2003-08-20 18:54:00) [3]
Это и есть транзакция, которой практически нет в Парадоксе, понимаешь им очень хотелось иметь трансакции :-)
Romkin (2003-08-20 18:29:00) [4]
:)))) Делать полную проверку после такого сбоя всей базы, с устранением несоответствий и ремонтом индексов
KIR (2003-08-20 17:30:00) [5]
А что же делать если происходят изменения сначала в одной таблице, потом во второй, потом в третьей - и это все логически одна операция. А тут, например, раз и свет отрубили или в ресет кто-нибудь ткнул...
VAleksey (2003-08-20 17:21:00) [6]
Это точно. Помнится я завязал после первой же попытки.
Anatoly Podgoretsky (2003-08-20 17:17:00) [7]
Правильнее считать, что в Парадоксе нет транакций, а если пытаться их использовать то это такой топор над головой вешается и что самое страшное своими же руками.
Romkin (2003-08-20 17:04:00) [8]
Нафиг-нафиг. Во-первых, чтение только грязное, во-вторых, изменение не более 256 записей в одной транзакции. Причем если больше - не говорит ничего, но при откате результаты неприятно удивляют :)))
Anatoly Podgoretsky (2003-08-20 15:27:00) [9]
Ну рассмотрим посложнее чем просто записи, связанные таблицы и например Delete from table или изменения добавления в нескольких таблицах, это тоже простые варианты.
Desdechado (2003-08-20 15:19:00) [10]
Транзакция имеет возмоность отката всех действий в ней. Так в парадоксе есть предел числа записей, после которого откат невозможен.
KIR (2003-08-20 15:13:00) [11]
С какой вероятностью на локальной машине будет работать?
Что такое частный случай?
Стоит ли вообще использовать, или сделаю только хуже?
Anatoly Podgoretsky (2003-08-20 15:11:00) [12]
Есть, но не работает, только в частном случае