Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.362 pregleda

Najnovija ↓

delphi access kesiranje??? 24.09.2003. u 01:12 · pre 281 mesec #1
pozdrav svima,
radim nesto u Delphiju (v6) sa Access-ovim bazama. Imam problem kada ubacujem podatke u bazu.Naime, kada ubacim
neki podatak u bazu i pokusam (kao provjera) da ga pronadjem javi se
greska (nema takvog podatka) ali ako iskljucim aplikaciju (koju radim)
i ponovo pokusam da pronadjem taj isti podatak onda je sve ok!!?? Da li
je moguce da je problem sa kesiranjem??? Da li postoji neka naredba koja
ce odmah da upise podatke u bazu?

hvala svima
Re: delphi access kesiranje??? 24.09.2003. u 13:45 · pre 281 mesec #2
Posto nisi naveo vise detalja onda mogu da ti dam neke pretpostavke.
1. Ne radis Commit transakcije u okviru koje upisujes podatke.
2. Posle upisa podataka ne osvezavas upit koji vuce podatke iz baze.
3. ima dosta stvari koje mogu da budu u pitanju, ali treba vise detalja :))

Pozdrav
Re: delphi access kesiranje??? 09.10.2003. u 13:17 · pre 280 meseci #3
Koristi MBTable komponentu umesto DBTable i bice ti upisani podaci posle svakog inserta podataka. Komponenta se instalira i ima je na Netu na raznim mestima.
Potpis
Sto puta sam ti SRPSKI rekao:
ono što jednom crack-uješ,
ne možeš više da patch-uješ!
Re: delphi access kesiranje??? 09.10.2003. u 18:20 · pre 280 meseci #4
Ako ne koristis transakcije, onda posle svakog insertovanja treba da pozoves metod POST. Takodje je potrebno i da REFRESH-ujes upit (ako koristis ado komponente, to bi trebalo otprilike ovako da izgleda:
...
ADOQuery1.Open;
ADOQuery1.InsertRecord([...]);
ADOQuery1.Post;
ADOQuery1.Refresh([]);
...)

Potpis
Milos Pavlovic
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme