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

Kreiranje sopstvene baze

[es] :: Pascal / Delphi / Kylix :: Kreiranje sopstvene baze

Strane: 1 2

[ Pregleda: 2767 | Odgovora: 27 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

gygy
Dragan Grbic

Član broj: 7861
Poruke: 196
*.flashnet.co.yu.

ICQ: 176982864
Sajt: www.gygy.co.nr


Profil

icon Kreiranje sopstvene baze13.05.2003. u 23:33

Da li mogu da napravim program koji ce kreirati bazu npr. ime.xxx i da je samo moj program moze procitati, ujedno da pravi kopiju te iste baze npr imexxx.bak. I u slucaju da neko izbrise bazu da kreira novu sa konstantnim kolonama, npr IME | PREZIME | DATUM RODJENJA. Ako moze na koji nacin (ako moze detaljnije)?
Unapred HVALA!!!
GYGY
13.05.2003. u 23:33 

bluesman
Goran Pilipović
Beograd

Član broj: 4505
Poruke: 1897
*.64.EUnet.yu

Sajt: www.goalkeeper.rs


Profil

icon Re: Kreiranje sopstvene baze14.05.2003. u 03:50
Moze ali ti ne preporucujem ako ti treba puno podataka, osim ako ne napravis kompletan b-tree. Ja sam pre 6-7 godina pravio tako nesto ali to je bilo samo za instalacione programe koji citaju iz fajla slogove i ispisuju se u programu. Toga nikada nije bilo vise od 300-400.

Postoji mnogo filozofija i nacina, jedan od najlaksih je da svaki slog ima fiksnu velicinu i u prvom bajtu sloga pises adresu sledeceg (zbog brzeg pristupa)... Naravno, file ima svoj header u kome su upisane informacije o poljima i velicinama, kao i adresa prvog sloga. U drugom file-u mozes da cuvas indekse, ali nije neophodno. Tu jos ima dosta filozofije oko lock-ovanja slogova i milti-user access, pa upis i brisanje... ima dosta posla ako kreces od 0.

Mozes da napravis i sa varijabilnim velicinama polja ali mislim da je to preveliki zalogaj - oduzece ti puno vremena. Doduse, vec godinama se nisam bavio deplhijem pa ne znam, mozda tako nesto moze da se nadje na netu.

Dugo je sada da ti pisem sve detalje, ovo je samo logika, pa ako uspem sada da pronadjem na nekom starom CD-u poslacu ti source (CPP).

Dakle, ako mislis da pravis svoj telefonski imenik, nema problema, ali ako hoces da napravis imenik celog Beograda - drzi se proverenih resenja.
Goran Pilipović fka bluesman
14.05.2003. u 03:50 

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.dial.InfoSky.Net

Sajt: localhost


Profil

icon Re: Kreiranje sopstvene baze14.05.2003. u 04:15
hm.. za takav slučaj koji ti opisuješ, xml mi prvi pada na pamet..

negativno:
1) možda neće dati najmanji fajl,
2) ili će možda parsiranje biti malo sporije (u stvari malo verovatno).

pozitivno:
1) ali, kao što reče goran, ovo je ionako odgovarajuće samo za relativno mali broj podataka (mada bi ja granicu postavio bliže par hiljada ili desetina hiljada slogova -- zavisno od samih podataka) pa veličina ne utiče mnogo,
1b) a usput, xml se pakuje ko lud, a može direktno pri učitavanju da se spakuje/otpakuje sa već postojećim *zip komponentama -- radio, vrlo glatko i brzo prolazi..
2) xml parser je vrlo dostupan (u d7 može i expat umesto msxml, što je važno za kylix/linux)
2b) xml parseri dostupni su inače veoma brzi..

// ... (mrzi me više..)
14.05.2003. u 04:15 

gygy
Dragan Grbic

Član broj: 7861
Poruke: 196
*.flashnet.co.yu.

ICQ: 176982864
Sajt: www.gygy.co.nr


Profil

icon Re: Kreiranje sopstvene baze17.05.2003. u 22:49
Hvala vam u svakom slucaju!
Zombie uradio sam pomocu xml-a, bas kao sto si rekao mnogo je jednostavno.

Ako moze da mi kazes kako da program sortira tu bazu? Na primer da je uvek sortira recimo po IMENU, a ukoliko se klikne na PREZIME da sortira po prezimenu?

Hvala unapred
GYGY
17.05.2003. u 22:49 

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.dial.InfoSky.Net

Sajt: localhost


Profil

icon Re: Kreiranje sopstvene baze18.05.2003. u 00:23
xml nema mogućnosti za sortiranje.. moraćeš ručno..

18.05.2003. u 00:23 

gygy
Dragan Grbic

Član broj: 7861
Poruke: 196
*.flashnet.co.yu.

ICQ: 176982864
Sajt: www.gygy.co.nr


Profil

icon Re: Kreiranje sopstvene baze18.05.2003. u 22:12
Kako rucno? Mora da postoji neki laksi nacin? Ako moras sve rucno da menjas onda to uopste nije dobro! Da li mozes da mi malo vise kazes nesto o tome? Moze li da se nekako napravi da se baza sortira ili ne?

GYGY
GYGY
18.05.2003. u 22:12 

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.dial.InfoSky.Net

Sajt: localhost


Profil

icon Re: Kreiranje sopstvene baze18.05.2003. u 23:34
pa dobro, nemoj da si bukvalista.. nisam mislio baš ručno, nego u smislu da ne postoji ta opcija već ugrađena, nego da ćeš sam (ručno) morati da pišeš kod za sortiranje..

e sad, ako ti ne znaš ni jedan algoritam za sortiranje.... onda ja nemam strpljenja da ti ga pokazujem (izvinjavam se, i znam da nije lepo od mene, ali stvarno nemam.. da imam strpljenja, išo bi u profesore ;)
18.05.2003. u 23:34 

gygy
Dragan Grbic

Član broj: 7861
Poruke: 196
*.flashnet.co.yu.

ICQ: 176982864
Sajt: www.gygy.co.nr


Profil

icon Re: Kreiranje sopstvene baze19.05.2003. u 17:51
Dobro -zombie- budi bar malo strpljiv i kazi mi kako da sortiram?

Hvala na posvecenom vremenu i strpljenju!!!
GYGY
19.05.2003. u 17:51 

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.dial.InfoSky.Net

Sajt: localhost


Profil

icon Re: Kreiranje sopstvene baze19.05.2003. u 18:34
pa toliko si mogao i sam da pitaš google: sorting+algorithm+delphi+pascal
19.05.2003. u 18:34 

bluesman
Goran Pilipović
Beograd

Član broj: 4505
Poruke: 1897
*.79.EUnet.yu

Sajt: www.goalkeeper.rs


Profil

icon Re: Kreiranje sopstvene baze19.05.2003. u 19:05
Citat:
gygy:
Dobro -zombie- budi bar malo strpljiv i kazi mi kako da sortiram?


Pomoc je OK, ali za to bi trebao da ti napise knjigu :-)

Goran Pilipović fka bluesman
19.05.2003. u 19:05 

gygy
Dragan Grbic

Član broj: 7861
Poruke: 196
*.flashnet.co.yu.

ICQ: 176982864
Sajt: www.gygy.co.nr


Profil

icon Re: Kreiranje sopstvene baze20.05.2003. u 01:23
Na internenetu sam od 18:00 i nista nisam nasao, nikakav source!!!
Dobro, dobro nisam ja od -zombie- trazio da mi napise knjigu vec ako mu nije tesko da mi kaze kako mogu jednostavno to da uradim, ali sta da se radi?
GYGY
20.05.2003. u 01:23 

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.dial.InfoSky.Net

Sajt: localhost


Profil

icon Re: Kreiranje sopstvene baze20.05.2003. u 01:48
ne razumem.. tamo na google pretrazi koju sam postovao nisi ništa našao.. pa mora da si baš talentovan..

već na prvom sa našo to što sam tražio, ali evo ga primer sa drugog ili trećeg, pošto je najprostije napisan..

http://free.pages.at/bossung/prog/delphi/sorting.html#bubblesort

20.05.2003. u 01:48 

gygy
Dragan Grbic

Član broj: 7861
Poruke: 196
*.flashnet.co.yu.

ICQ: 176982864
Sajt: www.gygy.co.nr


Profil

icon Re: Kreiranje sopstvene baze21.05.2003. u 23:55
Sve sam probao nista mi ne ide od ruke, ne znam vise sta da radim, ali da sortiram nikako. Ima li neko primer ili neki sajt sa koga mogu da skinem source koji radi?

Pozdrav!!!
GYGY
21.05.2003. u 23:55 

kingrale
Adnan Ralic
Sarajevo

Član broj: 5620
Poruke: 16
195.222.49.*

Sajt: www.delphi.co.ba


Profil

icon Re: Kreiranje sopstvene baze11.06.2003. u 01:03
Trazi Quicksort. Brz a dosta jednostavan.
11.06.2003. u 01:03 

Rapaic Rajko
programer, Grappolo
Bgd

Član broj: 4105
Poruke: 413
80.93.225.*



Profil

icon Re: Kreiranje sopstvene baze11.06.2003. u 15:36
Hej, pricate li o sortiranju u memoriji?
Ako da, vici pa da ti pokazem kako se to u Delphi-ju radi; ne bih da se raspisem uzalud.
Poz

Rajko

P.S. Ste culi za TList.Sort?
11.06.2003. u 15:36 

gygy
Dragan Grbic

Član broj: 7861
Poruke: 196
*.flashnet.co.yu.

ICQ: 176982864
Sajt: www.gygy.co.nr


Profil

icon Re: Kreiranje sopstvene baze12.06.2003. u 02:23
Koristio sam: ClientDataSet1; DataSource1; DBGrid1, i *.xml. E sad je problem kad unosim zelim da u DBGrid1-u bude sortirano naprimer po imenu (ali ako se moze uraditi da klikom na npr "Ime" sortira po imenu; na "Prezime" sortira po prezimenu), a ne da bude sve razbacano.
Unapred hvala!!!
GYGY
12.06.2003. u 02:23 

Rapaic Rajko
programer, Grappolo
Bgd

Član broj: 4105
Poruke: 413
80.93.225.*



Profil

icon Re: Kreiranje sopstvene baze12.06.2003. u 11:12
Si cuo za TdxDBGrid od Quantum-a?
Ima sort kakav ti treba i jos mnogo toga (npr. multiple sorting)...
Poz

Rajko
12.06.2003. u 11:12 

gygy
Dragan Grbic

Član broj: 7861
Poruke: 196
*.flashnet.co.yu.

ICQ: 176982864
Sajt: www.gygy.co.nr


Profil

icon Re: Kreiranje sopstvene baze15.06.2003. u 18:44
Nisam cuo za TdxDBGrid od Quantum-a. A gde se moze skinuti?
GYGY
15.06.2003. u 18:44 

Che-Lik
Milan Milosavljevic
Novi Sad, Kragujevac

Član broj: 11392
Poruke: 15
*.ptt.yu

Sajt: www.MilanChe.tk


Profil

icon Re: Kreiranje sopstvene baze18.06.2003. u 01:44
Mislim da bi trebalo malo da nauchis da baratas sa osnovim algoritmima pa da krenes ka kompeksnijim zadacima.

Slazem se sa koriscenjem vec ugradjenih komponenti za (npr.) sortiranje ali ne znati kako u stvari sve to funkcionise je malo bezveze. Cisto mehanicko koriscenje takvih stvari malo ubija smisao i kreativnost programera...

p.s.
Da se ja pitam koristio bih Heap sort

Pozdrav svima!
__________________
Che-gevara
Che-mpres
Che-kic
Che-LIK
18.06.2003. u 01:44 

Rapaic Rajko
programer, Grappolo
Bgd

Član broj: 4105
Poruke: 413
*.pexim.co.yu



Profil

icon Re: Kreiranje sopstvene baze18.06.2003. u 10:28
E, nisam cuo za Heap sort; sta ti je to? Daj pojasni malo...

Rajko
18.06.2003. u 10:28 

[es] :: Pascal / Delphi / Kylix :: Kreiranje sopstvene baze

Strane: 1 2

[ Pregleda: 2767 | Odgovora: 27 ]

Postavi temu Odgovori

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