[ itf @ 23.04.2008. 11:41 ] @
U Sql serveru 2005 sam napravio bazu i preko ado komponenti namjestio server-cursor te pessimistic lock i keyset cursor-type. Koristim TDBGrid i problem je da se zaključavanje vrši za cijelu tablicu čim podatke vidim u gridu. Meni treba da se zaključavaju samo oni zapisi koji se trenutno editiraju. I sad... kako to namjestiti... tj. da se zaključavanje vrši na razini zapisa, a ne tablice? EDIT: Otkrio sam bar jedan dio rješenja, a to je da se zaključavanje svih zapisa u tablici može izbjeći tako da se uopće ne koristi DBGrid već alternativne DB komponente. No to i dalje nije dobro rješenje jer se zaključavanje zapisa vrši automatski čim taj zapis pogledam, a meni treba da je to samo u slučaju editiranja.. [Ovu poruku je menjao itf dana 23.04.2008. u 12:55 GMT+1] |