Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa Paradox bazom, posle reseta se podaci gube

[es] :: Pascal / Delphi / Kylix :: Problem sa Paradox bazom, posle reseta se podaci gube

[ Pregleda: 2662 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

trlaz

Član broj: 24859
Poruke: 70
109.72.50.*



+1 Profil

icon Problem sa Paradox bazom, posle reseta se podaci gube27.07.2012. u 08:58 - pre 142 meseci

Naime, moram reci da sam prilican amater u programiranju, napravio sam aplikaciju koja koristi paradox bazu za smestanje podataka tipa (datum, vreme, id, kod....).

Deo koda za upisivanje

procedure Tform1.prenesiubazu(var id,tip,kod,particija,zona:string);
begin
lista.First;
lista.InsertRecord([date,time,id,tip,copy(edit2.Text,7,1),kod,particija,zona,copy(edit2.Text,16,2)]);
pauza (100);
lista.Active:=false;
lista.Active:=true;
end;

Baza mora da mi bude aktivna zato sto moram u tabeli da vidim podatke koji mi pristizu...
E sad, kada se desi reset kompjutera posle ponovnog podizanja programa, nestaju podaci koji su pristigli i koje sam upisao u bazu a takodje su i vidljivi u dbgrid.
Nije mi jasno sta se tu desava...
 
Odgovor na temu

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
*.dynamic.isp.telekom.rs.



+638 Profil

icon Re: Problem sa Paradox bazom, posle reseta se podaci gube04.08.2012. u 04:19 - pre 141 meseci
nemas Post, ne mogu tacno da se setim ali bi u okviru table trebalo da imas table1.post,

a i prvi put vidim da neko ovako ovo radi:

"copy(edit2.Text,7,1)"
 
Odgovor na temu

trlaz

Član broj: 24859
Poruke: 70
109.72.50.*



+1 Profil

icon Re: Problem sa Paradox bazom, posle reseta se podaci gube12.08.2012. u 10:15 - pre 141 meseci
Ok, video sam da post smesta podatke na disk, to je to, hvala probacu, a sa copy izdvajam deo stringa koji mi je potreban... Ne znam na koji drugi nacim bih to uradio, ucio sam pascal pa bih morao da pravim array ali mislim da mi je ovaj nacin najjednostavniji. Ako postoji bolji nacin voleo bih da mi pokazes kako bio bih zahvalan
 
Odgovor na temu

trlaz

Član broj: 24859
Poruke: 70
109.72.50.*



+1 Profil

icon Re: Problem sa Paradox bazom, posle reseta se podaci gube12.08.2012. u 10:52 - pre 141 meseci
Evo sada sam probao da ubacim post posle refresovanja tabele ali je rezultat isti, pristigli podaci se izgube posle reseta, jedini nacin da sacuvam podatke je da izadjem regularno iz programa i ponovo ga pokrenem. Mozda je to iz razloga sto mi je tabela non stop aktivna?
 
Odgovor na temu

salvaric
Novi Sad

Član broj: 53995
Poruke: 204
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Problem sa Paradox bazom, posle reseta se podaci gube15.08.2012. u 12:45 - pre 141 meseci
Post moraš ubaciti odmah posle inserta podataka.

procedure Tform1.prenesiubazu(var id,tip,kod,particija,zona:string);
begin
lista.First;
lista.InsertRecord([date,time,id,tip,copy(edit2.Text,7,1),kod,particija,zona,copy(edit2.Text,16,2)]);
lista.Post; // Ubaci ovaj tekst i trebalo bi da funcioniše kako treba
pauza (100);
lista.Active:=false;
lista.Active:=true;
end;
Nikad izvini!
 
Odgovor na temu

Almedin

Član broj: 5895
Poruke: 425
*.opera-mini.net.



+27 Profil

icon Re: Problem sa Paradox bazom, posle reseta se podaci gube28.08.2012. u 21:23 - pre 140 meseci
Mislim da ce opet imati problem. Treba dodati jos lista.FlushBuffers i iskljuciti kesiranje diska. Sa ukljucenim kesiranjem diska uvijek sam prilikom testiranja mogao izazvati gubitak podataka, bez obzira sta radio. Takodje sam gubio podatke sa kesiranjem diska ako ne pozovem Flushbuffers (pokusao sam zatvoriti pa ponovo otvoriti tabeli). Ovo sve ako se pod resetom podrazumijeva nasilno gasenje cupanjem kabla iz zida.
 
Odgovor na temu

Almedin

Član broj: 5895
Poruke: 425
*.opera-mini.net.



+27 Profil

icon Re: Problem sa Paradox bazom, posle reseta se podaci gube28.08.2012. u 21:24 - pre 140 meseci
Mislim da ce opet imati problem. Treba dodati jos lista.FlushBuffers i iskljuciti kesiranje diska. Sa ukljucenim kesiranjem diska uvijek sam prilikom testiranja mogao izazvati gubitak podataka, bez obzira sta radio. Takodje sam gubio podatke sa kesiranjem diska ako ne pozovem Flushbuffers (pokusao sam zatvoriti pa ponovo otvoriti tabeli). Ovo sve ako se pod resetom podrazumijeva nasilno gasenje cupanjem kabla iz zida.
 
Odgovor na temu

trlaz

Član broj: 24859
Poruke: 70
109.72.50.*



+1 Profil

icon Re: Problem sa Paradox bazom, posle reseta se podaci gube03.09.2012. u 14:39 - pre 140 meseci
Zahvaljujem Vam na pomoci, u pravu ste za kesiranje diska, tu je bio problem, a i kada logicno razmislim podaci se prvo smestaju u kes u ramu pa tek onda na hdd, iskljucenjem kes opcije za hard disk cak i kada mi program zakuca ponekad podaci su tu, u bazi. Takodje ono sto mi je bilo bitno da kada komp posle nestanka struje ponovo pokrene program svi podaci su na disku. Verujem da je flushbafers isto kao i post ili false-active nemam zivaca da eksperimenisem, jos jednom hvala na pomoci nama pocetnicima...
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Problem sa Paradox bazom, posle reseta se podaci gube

[ Pregleda: 2662 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.