Builder && Транзакции && СУБД
От: Wind Россия  
Дата: 12.11.02 19:41
Оценка:
Ситуация: Программа написаная на C++ Builder через BDE работает с базами данных на FoxPro, Access, SQL Server
Проблема: Работа идет через один экземпляр компонента TQuerry на манер:
Querry->SQL->Add("Insert ...");
Querry->ExecSQL();

Причем таким макаром проходит несколько запросов (через несколько вызовов).


Вопрос: Как мне зафиксировать транзакцию в начале серии запросов и снять в конце серии? Можно ли это делать с помощью SQL запросов?

Вопрос2: Еще хуже то, что в один момент времени могут парралельно исполнятся несколько таких серий, как мне выставлять несколько парралельных транзакций?

Вопрос3: Как при обращении к СУБД заблокировать на доступ ВСЮ БД, а не отдельные ее таблицы?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.