Radim pomocu IBX komponenti.Napravio sam jednu stored proc koja vrši update. Medutim meni se ta promena ne vidi (iako uradim refresh za tabelu), sve dok ja ne zatvorim aplikaciju, a zatim je ponovo otvorim. Probao sam i ovo "IbTransaction2.Commit;" ali ne vredi. U cemu je fora?
interbase i IBstoredproc
Zaključano
Zakačeno
Da li si povezao komponentu za transakciju i komponentu za stored proceduru? Znaci "stored procedure" komponenta ima svojstvo Transaction i tu treba da dodelis tu transakciju. Pitanje je naravno i koju transakciju koristis za prikazivanje podataka u aplikaciji. Ako si je startovao rucno pre pozivanja stored procedure onda moras i tu transakciju da potvrdis i startujes novu kako bi video izmenjene podatke. A opet i to zavisi od tipa transakcije koju si odredio. Najbolje bi bilo da koristis "read commited". Tu ti lezi problem.
Cao :)
Nije iz Delphi-ja vec iz bcb, ali dodje mu na isto tj. cini mi se da je isti problem u pitanju :)
Evo linka: https://www.elitesecurity.org/t36595
Nije iz Delphi-ja vec iz bcb, ali dodje mu na isto tj. cini mi se da je isti problem u pitanju :)
Evo linka: https://www.elitesecurity.org/t36595