Nedaryk tu geriau tranzakcijos, kurios trukme priklauso nuo knopkes paspaudimo GUI'juje... Nueis vartotojas nusimyzti, po to ziurek pietu isvarys, o pas tave lentos uzlockintos duombazeje kabes ir kabes... Nu nebent cia single user applicationás, bet tada kam tu tranzakciju is viso reikia? On 2010.11.17 13:42, Anon wrote: > Situacija tokia: yra kvitų pildymo programėlė, rašoma Delphi 2007. > Naudoja UniDAC komponentus ir MySQL, pildymas vyksta tranzakcijos būdu: > lentelėse update'ai kešuoti, pildymo pabaigoje tranzakcija užbaigiama > įvykdžius ApplyUpdates komandą. Prieš tai reikia susumuoti visko kainą, > bet dalis duomenų yra lentelėse, o kita dalis "kybo" tranzakcijoje > (vartotojas rašo į dbGrid'us), ir užklausai kaip ir neprieinami... Kaip > juos nusiskaityt ? Keisti isolaton level ? Pildymo metu kvito kitas > vartotojas neturėtų matyti... > > Vytautas