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
  • 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 1761 korisnika na forumu :: 49 registrovanih, 2 sakrivenih i 1710 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 33 bren, _Rade, Aleksa 3215, Banovo Brdo, Belac91, Bojke549, bolimejoli, bozo13, Citalac, cojapop, curiosity, darionis, Dejan_vw, Djota1, dusanobr, ElGenius, esx66, g_g, Georgius, gorankuba, Jakonjveliki, JOntra, klepesina, Kolimator, kozhedub, ladro, lcc, ljuba.b, Mirage 2000N, radoznao, Ray1973, ruso, sasics, Sharpshooter, strazar, tomigun, Trpe Grozni, Vasilije Budović, vathra, Vatreni Zmaj, Vlada78, Vladimir O., voja64, vuksa72, XBMC, zeka013, Zvonkozvonko, 2001, 79693