Транзакции в MS Access?

10 отговора 756 прегледа
#1

Транзакции в MS Access?

Здравейте,

Имам следния проблем. В една форма потребителят дълго и мрачно въвежда и редактира данни пръснати по контроли и datasheets вързани към таблици и кюърита. Може ли да се направи елегатно BeginTrans при отваряне на формата и съответно CommitTrans или RollBack при затваряне и това да "хване" всички промени? Особено ме интересува дали ще сработи и как RollBack, ако потребителят се откаже от промените.
Конкретно става дума за Access'97, но то не е задължително - може да мина и на по-нова.
Мерси.

Отговор
в отговор на pyrx #2

Re: Транзакции в MS Access?

че от кога аксес има транзакции ?

това за сефте го чувам

root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Отговор
в отговор на ro6avia #3

Re: Транзакции в MS Access?

Има транзакции
не съм ги ползвала, но в хелпа си пише как се ползват
пробвай и ако не стане пиши пак, и кажи какви проблеми си имал и какво си пробвал
успех

Отговор
в отговор на pyrx #4

Re: Транзакции в MS Access?

В Access има транзакции, но те работят само при работа с SQL сървъри т.е таблиците трябва да са включени в access с link. За собствените си теблици access не поддържа транзакции

Отговор
в отговор на wizard #5

Re: Транзакции в MS Access?

Благодаря. На съдът вече всичко е ясно - едва ли ще може да влезе убитият. В смисъл, умазаната аксеска таблица на бял ... RollBack.

Отговор
в отговор на pyrx #6

Re: Транзакции в MS Access?

ами нали имаш BEFORE_UPDATE на формата..
това събитие се изпълнява преди да се запише записа....

ползвай него....или прехвърли таблиците на SQL сървър))

преди години и ние тук бачкахме на аксес, после известно време на аксес + MS SQL и сега всичко вече е на ASP + MS SQL Server

photo.cult.bg/torbalan
Отговор
в отговор на Topбaлaн #7

Re: Транзакции в MS Access?

А бе той вашия път никак не е лесен, като гледам кво ползвате и сте ползвали

Отговор
в отговор на URL-a #8

Re: Транзакции в MS Access?

ами не се оплаквам
данните, с които работим са малко, сървърите са ни яки...тоест не мислим много много за оптимизация....
колегите са ни разбрани и когато има проблем не ни дават зор....

photo.cult.bg/torbalan
Отговор
в отговор на Topбaлaн #9

Re: Транзакции в MS Access?

Дай боже всекиму - бърз сървър и бавни потребители
Шегувам се!
Щото обикновенно крайните клиенти не искат много да се охарчват за сървър. Набеждават един комп. за сървър и после години наред берат ядове, ама ... ко може да се напраи

Отговор
в отговор на ro6avia #10

Re: Транзакции в MS Access?

От 1992г. т.е. от версия 2.0

Отговор
в отговор на znaesht #11

Re: Транзакции в MS Access? - От 1992г.

Да де, но не съвсем
Transactions are not supported for linked tables.

Отговор