Poslao: 07 Apr 2006 11:12
|
offline
- Pridružio: 05 Maj 2005
- Poruke: 84
- Gde živiš: Cirikovac
|
Interesuje me kako bi ste Vi resili ovaj problem.Imate txt fajl proizvoljne velicine u kome se nalaze podaci tipa ime,prezime,... ali razdvojeni ';',s t im da na pocetku svake linije postoji kontrolni broj koji ukazuje na tabelu na koji podaci treba da 'idu'.Konkretno,"1;21.01.2006;Jovan;" predstavlja tabelu generalija,a "2;453.11;;319,56..." tabelu usluga.Interesuje me kako bi ste vi te podatke smestili u neku bazu koja ce da ima samo te dve tabele ("1" i "2")?
Srdacan pozdrav
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 07 Apr 2006 13:12
|
offline
- beli0135
- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Pazi, to nije jednostavno. Mislim, ubaciti podatke u bazu i to isprogramirati je najlakse.
Problem je sto trebas da analiziras podatke i vidis kako je najbolje da oni stoje. Kad odredis kako ces da kreiras tabele (mozda ce ti trebati 3-4 tabele, da popunis neke podatke iz baze, posto ti to, recimo, odgovara za druge stvari u tvom programu), tek onda kreces na import i parsing linija.
|
|
|
|
Poslao: 07 Apr 2006 13:35
|
offline
- Pridružio: 05 Maj 2005
- Poruke: 84
- Gde živiš: Cirikovac
|
Ne,sve ide u dve jedine tabele.Mozda preko INSERT TABLE formiram ID brojeve koje ih medjusobno povezuju,ali mene interesuje kako da program 'zna' u koju tabelu da ubaci koju liniju fajla.Znaci sve pod "1" ide na jednu tabelu,a pod "2" u drugu.Kako to odraditi?
|
|
|
|
Poslao: 07 Apr 2006 14:04
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Kad parsiras liniju texta dobices nekoliko podataka (to zavisi od tvog programa). U primeru si pokazao da prvi broj oderdjuje u koju bazu se ubacuju podaci.
Dakle...
Parsiras liniju
case Podatak0 of
1: Upis u prvu tabelu
2: Upis u drugu tabelu
end;
|
|
|
|
Poslao: 07 Apr 2006 14:49
|
offline
- Pridružio: 05 Maj 2005
- Poruke: 84
- Gde živiš: Cirikovac
|
Covece,kako sam glup.Ziv bio 100 godina Srki_82.Puno hvala
|
|
|
|