[ masetrt @ 30.05.2002. 14:59 ] @
Ovako imam problem : Koristim InterBase kao Database server,a aplikaciju pravim u Dephiju 6 koristeci klase za INterBase TIBDataBase,TIBTable,TIBQery,i one jos dve tri pratece. Sad za jednu tabelu imam deklarisano vise korisnika sa razlicitim pravima . Jednom korisniku sam dao prava SELECT i INSERT (znaci bez DELETE i UPDATE) Problem je u tome kako da u delphi aplikaciji ,kada se pomenuti korisnik loguje na bazu, njemu omogucim samo upisivanje i pregled tabele. Ako koristim TIBTable javlja mi se greska da korisnik nema prava pisanja u tabelu. Ako koristim TIBQuery (zajedno sa TIBUpdateSQL,TDBGrid,TDBNavigator) slogovi se upsuju samo kesirano (cim izadjem iz programa sve se gubi). Naravno koristio sam TIBQuery::ApplyUpdate i TIBUpdateSQl::Commit, ali ne pomaze jer nece da mi prihvati TIBUpdateSQL::InsertSQL kao validan (javlja mi kao da uzima sa EOF-a). Molim za pomoc ili ako neko ima odradjen postupak. Hvala. |