Транзакции в MS Access?
10 отговора
756 прегледа
Транзакции в MS Access?
Здравейте,
Имам следния проблем. В една форма потребителят дълго и мрачно въвежда и редактира данни пръснати по контроли и datasheets вързани към таблици и кюърита. Може ли да се направи елегатно BeginTrans при отваряне на формата и съответно CommitTrans или RollBack при затваряне и това да "хване" всички промени? Особено ме интересува дали ще сработи и как RollBack, ако потребителят се откаже от промените.
Конкретно става дума за Access'97, но то не е задължително - може да мина и на по-нова.
Мерси.
Имам следния проблем. В една форма потребителят дълго и мрачно въвежда и редактира данни пръснати по контроли и datasheets вързани към таблици и кюърита. Може ли да се направи елегатно BeginTrans при отваряне на формата и съответно CommitTrans или RollBack при затваряне и това да "хване" всички промени? Особено ме интересува дали ще сработи и как RollBack, ако потребителят се откаже от промените.
Конкретно става дума за Access'97, но то не е задължително - може да мина и на по-нова.
Мерси.
Re: Транзакции в MS Access?
че от кога аксес има транзакции ?
това за сефте го чувам
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
това за сефте го чувам
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Re: Транзакции в MS Access?
Има транзакции
не съм ги ползвала, но в хелпа си пише как се ползват
пробвай и ако не стане пиши пак, и кажи какви проблеми си имал и какво си пробвал
успех
не съм ги ползвала, но в хелпа си пише как се ползват
пробвай и ако не стане пиши пак, и кажи какви проблеми си имал и какво си пробвал
успех
Re: Транзакции в MS Access?
В Access има транзакции, но те работят само при работа с SQL сървъри т.е таблиците трябва да са включени в access с link. За собствените си теблици access не поддържа транзакции
Re: Транзакции в MS Access?
Благодаря. На съдът вече всичко е ясно - едва ли ще може да влезе убитият. В смисъл, умазаната аксеска таблица на бял ... RollBack. 

Re: Транзакции в MS Access?
ами нали имаш BEFORE_UPDATE на формата..
това събитие се изпълнява преди да се запише записа....
ползвай него....или прехвърли таблиците на SQL сървър))
преди години и ние тук бачкахме на аксес, после известно време на аксес + MS SQL и сега всичко вече е на ASP + MS SQL Server
photo.cult.bg/torbalan
това събитие се изпълнява преди да се запише записа....
ползвай него....или прехвърли таблиците на SQL сървър))
преди години и ние тук бачкахме на аксес, после известно време на аксес + MS SQL и сега всичко вече е на ASP + MS SQL Server
photo.cult.bg/torbalan
Re: Транзакции в MS Access?
А бе той вашия път никак не е лесен, като гледам кво ползвате и сте ползвали 
Re: Транзакции в MS Access?
ами не се оплаквам
данните, с които работим са малко, сървърите са ни яки...тоест не мислим много много за оптимизация....
колегите са ни разбрани и когато има проблем не ни дават зор....
photo.cult.bg/torbalan
данните, с които работим са малко, сървърите са ни яки...тоест не мислим много много за оптимизация....
колегите са ни разбрани и когато има проблем не ни дават зор....
photo.cult.bg/torbalan
Re: Транзакции в MS Access?
Дай боже всекиму - бърз сървър и бавни потребители
Шегувам се!
Щото обикновенно крайните клиенти не искат много да се охарчват за сървър. Набеждават един комп. за сървър и после години наред берат ядове, ама ... ко може да се напраи
Шегувам се!
Щото обикновенно крайните клиенти не искат много да се охарчват за сървър. Набеждават един комп. за сървър и после години наред берат ядове, ама ... ко може да се напраи
Re: Транзакции в MS Access? - От 1992г.
Да де, но не съвсем
Transactions are not supported for linked tables.
Transactions are not supported for linked tables.