|
|
|
| При использовании Microsoft® OLE DB Provider для Jet теперь имеется возможность запустить (BeginTrans), завершить (CommitTrans) или выполнить откат (RollBack) транзакции без использования модели объектов DAO или ADO. При откате (RollBack) транзакция (запущенная инструкцией BeginTrans) может быть закончена или удалена. | |
|
| |
|
|
|
| Может поделитесь прозрением, как при этом в Access обойтись без ADO?
И что значит "При откате (RollBack) транзакция может быть закончена или удалена". | |
|
| |
|
|
|
| В хелпе вычитал, что:
Ядро базы данных Microsoft® Jet 4.x поддерживает новые и улучшенные инструкции языка обработки данных
EXECUTE Фактически процедура совпадает с объектом querydef, с тем лишь исключением, что ее можно создать с использованием синтаксиса SQL без обращения к модели объектов доступа к данным (DAO).
PROCEDURE
PROCEDURE Продажи_по_странам [Начальная дата] DateTime, [Конечная дата] DateTime;
|
Инструкция TRANSACTION
Ничего не придумал.. вот, что смутило: За предложением PROCEDURE должна следовать инструкция SQL , но выше сказано: "...с использованием синтаксиса SQL без обращения к.." как я понял PROCEDURE тож инструкция SQL (DML)??
Нда может неточность перевода, я тож об удалении самой транзакции не слышал... | |
|
| |