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 1531 korisnika na forumu :: 72 registrovanih, 7 sakrivenih i 1452 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: 357magnum, 9k38, A.R.Chafee.Jr., Aleksa-, Andrija357, Avalon015, avijacija, Bbbggg1979, bigbear, blankspace, bokicacar, Borski1977, Brankojle, Cirkon, Colt D, crnirocko, dd201176, dj.ape, Djuza, DonRumataEstorski, draganl, dragoljub11987, dusanobr, esko_hz, eulereix, feanor, Feller, Gitzherai, ILGromovnik, istina, Kaplar2, Koplje, Koser, kozhedub, Kurgan, LostInSpaceandTime, Lotus, Lošmi, MagicniHerpes, mainstream, Miki 24pbr, Milometer, Mirage 2000N, Mitogna, mocnijogurt, morava_01, Mrav Obrad, narandzasti, nemkea71, nesa1962, niksa517, nuke92, OgnjenMitric, Pekman, Petarvu, procesor, proka89, repac, Sevetar, Sin Boskic, Sirius, Stoorb, synergia, Tas011, tecataki, vathra, Velizar, vlahale, Vojkan Petrovic, Volfero, XBMC, zemljanin