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

Вниз

Транзакции в парадоксе...   Найти похожие ветки 

 
KIR ©   (2003-08-20 15:02) [0]

Народ, у BDE"шного компонента TDataBase есть методы StartTransaction, Cimmit и RollBack. Поделитесь опытом как это все проходит, если БД Парадокс. Спасибо!


 
Anatoly Podgoretsky ©   (2003-08-20 15:11) [1]

Есть, но не работает, только в частном случае


 
KIR ©   (2003-08-20 15:13) [2]

С какой вероятностью на локальной машине будет работать?
Что такое частный случай?
Стоит ли вообще использовать, или сделаю только хуже?


 
Desdechado ©   (2003-08-20 15:19) [3]

Транзакция имеет возмоность отката всех действий в ней. Так в парадоксе есть предел числа записей, после которого откат невозможен.


 
Anatoly Podgoretsky ©   (2003-08-20 15:27) [4]

Ну рассмотрим посложнее чем просто записи, связанные таблицы и например Delete from table или изменения добавления в нескольких таблицах, это тоже простые варианты.


 
Romkin ©   (2003-08-20 17:04) [5]

Нафиг-нафиг. Во-первых, чтение только грязное, во-вторых, изменение не более 256 записей в одной транзакции. Причем если больше - не говорит ничего, но при откате результаты неприятно удивляют :)))


 
Anatoly Podgoretsky ©   (2003-08-20 17:17) [6]

Правильнее считать, что в Парадоксе нет транакций, а если пытаться их использовать то это такой топор над головой вешается и что самое страшное своими же руками.


 
VAleksey ©   (2003-08-20 17:21) [7]

Это точно. Помнится я завязал после первой же попытки.


 
KIR ©   (2003-08-20 17:30) [8]

А что же делать если происходят изменения сначала в одной таблице, потом во второй, потом в третьей - и это все логически одна операция. А тут, например, раз и свет отрубили или в ресет кто-нибудь ткнул...


 
Romkin ©   (2003-08-20 18:29) [9]

:)))) Делать полную проверку после такого сбоя всей базы, с устранением несоответствий и ремонтом индексов


 
Anatoly Podgoretsky ©   (2003-08-20 18:54) [10]

Это и есть транзакция, которой практически нет в Парадоксе, понимаешь им очень хотелось иметь трансакции :-)


 
Johnmen   (2003-08-20 23:54) [11]

Возможно удовлетворительный результат удастся получить, используя кеширование изменений наборов данных.


 
Anatoly Podgoretsky ©   (2003-08-21 00:45) [12]

Да это разновидность трансакций, точнее их можно симитировать



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

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

Наверх




Память: 0.49 MB
Время: 0.022 c
1-33538
konst
2003-08-29 12:11
2003.09.11
MDI формы. Как отобразить дочернюю форму, и какие события


9-33422
Kobik
2003-03-02 11:41
2003.09.11
Палитра в DirectDraw


9-33425
cyborg
2003-03-07 02:38
2003.09.11
Конвертер из 24 битовых BMP в 16 битовый формат


6-33699
ALaKO
2003-07-07 10:48
2003.09.11
Tembededwb


14-33770
Opuhshii
2003-08-23 20:47
2003.09.11
OODB? Каково ваше мнение?