izmenjeno 1 put, poslednji put Aleksandar Ružičić 19.10.2007. u 01:26
Izmene poruke
- Aleksandar Ružičić19.10.2007. u 01:26zapis iz teksta poruke
Pozdrav svima.
Imam sljedeci problem. Koristim MS Data kontrolu i .mdb bazu.
Problem je taj da kad u jednoj funkciji nesto upisem u bazu (Add i Update) i idem odmah u data report znaci:
...desi se to da mi ne prikaze taj zadnji upisani record nego onaj prije njega. Kao da podaci jos nisu upisani u bazu pa mu taj zadnji fali. Ali ako nakon toga pozovem...
...opet, onda je sve ok i record je tu. Pokusao sam sa timerom, refresho, ovo - ono, nista ne pomaze. Nekad je ok, nekad ne prikaze zeljene podatke. To mi stvara problem jer trebam tocne podatke u reportu jer se na njega oslanjam i po njemu radim tako da mi to mora biti 100% sigurno zadnji zapis.
Ja mislim da bi trebo pozvat neku funkciju koja ce ocistit neki buffer ili cache u kojem je taj zapis, mozda.
E sad, nadam se da ce ovo gore sto sam natraljezgao nekome imati smisla i da ce mi pomoci :p..
Lijep pozdrav.
Danijel
Imam sljedeci problem. Koristim MS Data kontrolu i .mdb bazu.
Problem je taj da kad u jednoj funkciji nesto upisem u bazu (Add i Update) i idem odmah u data report znaci:
Code:
Data1.Recordset.AddNew
Data1.Recordset(0) = "Bla bla"
itd.....
Data1.Recordset.Update
Data1.Refresh
DataEnvironment1.rsRacuni.Open
DataEnvironment1.rsRacuni.MoveLast
Load DataReport
DataReport.Show
Data1.Recordset.AddNew
Data1.Recordset(0) = "Bla bla"
itd.....
Data1.Recordset.Update
Data1.Refresh
DataEnvironment1.rsRacuni.Open
DataEnvironment1.rsRacuni.MoveLast
Load DataReport
DataReport.Show
...desi se to da mi ne prikaze taj zadnji upisani record nego onaj prije njega. Kao da podaci jos nisu upisani u bazu pa mu taj zadnji fali. Ali ako nakon toga pozovem...
Code:
DataEnvironment1.rsRacuni.Open
DataEnvironment1.rsRacuni.MoveLast
Load DataReport
DataReport.Show
DataEnvironment1.rsRacuni.Open
DataEnvironment1.rsRacuni.MoveLast
Load DataReport
DataReport.Show
...opet, onda je sve ok i record je tu. Pokusao sam sa timerom, refresho, ovo - ono, nista ne pomaze. Nekad je ok, nekad ne prikaze zeljene podatke. To mi stvara problem jer trebam tocne podatke u reportu jer se na njega oslanjam i po njemu radim tako da mi to mora biti 100% sigurno zadnji zapis.
Ja mislim da bi trebo pozvat neku funkciju koja ce ocistit neki buffer ili cache u kojem je taj zapis, mozda.
E sad, nadam se da ce ovo gore sto sam natraljezgao nekome imati smisla i da ce mi pomoci :p..
Lijep pozdrav.
Danijel