Pozdrav

Pozdrav

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.
offline
  • Emil Beli
  • 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.



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?

offline
  • 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;

offline
  • Pridružio: 05 Maj 2005
  • Poruke: 84
  • Gde živiš: Cirikovac

Covece,kako sam glup.Ziv bio 100 godina Srki_82.Puno hvala

Ko je trenutno na forumu
 

Ukupno su 720 korisnika na forumu :: 13 registrovanih, 3 sakrivenih i 704 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: babaroga, caesar, danilopu, Detective, Nebo_M, nuke92, radraj, Rote Baron, Snorks, time, Toni, virked, vlvl