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 1074 korisnika na forumu :: 48 registrovanih, 6 sakrivenih i 1020 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: 357magnum, _Rade, A.R.Chafee.Jr., Apok, bankulen, Batinas, bojank, Bokiboks, CikaKURE, cincarin, Denaya, Dimitrije Paunovic, dragoljub11987, drimer, Georgius, ginjica, hyla, ILGromovnik, Karla, Krvava Devetka, Kubovac, ladro, Lošmi, Lucije Kvint, Luka Blažević, Marko Marković, mercedesamg, Mi lao shu, mikrimaus, milenko crazy north, milutin134, nebidrag, nenad81, ostoja, panzerwaffe, rasok, Ripanjac, RJ, royst33, sasa87, slonic_tonic, Sumadija34, vathra, Vladko, voja64, wolf431, wolverined4, ZetaMan