Prepisivanje iz starih FoxPro baza u Accessovu bazu

Prepisivanje iz starih FoxPro baza u Accessovu bazu

offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

Naime imam jedan stari program koji ima 20-ak FoxPro baza i sada ja taj program malo osavremenjujem i jedino sto mu u sustini bas menjam jeste baza, tj. sada kristim Accessovu bazu uz sitne prepravke ostatka programa. Mene interesuje da li ikako mogu da prepisem polja iz starih baza u novu bazu bez brutal force-a tipa while not Tabela1.eof do begin     with ADOTable1 do   begin     Insert;     ....     ....     FieldByName('Ime_Polja').Value:= Table1.Fieldvalues['Ime_Polja'];     ....     ....     Post;   end;   Tabela1.Next end;
posto ovako stvarno ima da se otelim, a i posto je ta stara baza bila jako "popustljiva" po pitanju unosa u nju sada mi se moze desiti na 1000 mesta da imam Null vredosti u staroj bazi pa ce mi tu ovaj program za prepisivanje pucati ako ne budem koristio jos milion try-except blokova Smile.

Ako postoji nesto jednostavnije pomazite ako Boga znate posto sam se bas poceo nervirati zbog ovoga Very Happy...

Samo da napomenem da su sva polja u novoj bazi i same tabela istih naziva kao i stare baze i polja u njima, s' tim sto sam sada u novoj bazi neka polja izbacio posto sam uvideo da mi u sustini nicemu ne sluze, tj. da neke stvari mogu da odradim i bez njih, tako da mi strukture baza nisu 100% iste.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Srđan Tot
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Ne znam da li si video da Access ima Import... mogucnost. Na taj nacin mozes da uvezes u Access podatke iz skoro svih baza (ima podrski za citanje iz baza koje imaju ODBC drajver).



offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

Da, evo sada sam to probao i on mi importuje celu tu bazu kao novu tabelu, a ne pita me nigde da li zelim da je importujem u vec postojecu tabelu, a i iskopira mi identicnu strikturu tabele, tako da cu opet imati dosta polja u tabeli koja ce mi biti visak Smile...

offline
  • Srđan Tot
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Hehe... zar ti nije lakse da posle samo rename tabelu i izbacis viskove nego da u kodu pises sta gde i kako da se radi? Smile

offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

Pa dobro, ako ne uspem da nadjem nista bolje ( a sve mi se cini da necu Very Happy ) i to je jedna od brzih varijanti Smile.

Ko je trenutno na forumu
 

Ukupno su 820 korisnika na forumu :: 74 registrovanih, 6 sakrivenih i 740 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: 6footboy, _Rade, AK - 230, Aleksandar Tomić, Antoni S, Apok, ArmFPGA, asdfjklc, Automaticar, Belac91, blankspace, blatruc82, bojan_t, bokisha253, BrcakRS, Dalibor Šafar, darkkran, Deki Duga Devetka, dexter77, Dorcolac, Draganeli, esx66, goran.vvv, Goxy1, hyla, Ikica977, istina, ivanb, Jakonjveliki, K-1A, kihot, Kobrim, krkalon, lima, MadMike, Mcdado, milutin134, mishkooo, Naturelo, nebidrag, Nmr, Oklopnjak, Oscar2, Parker, peradetlić, Plavi1, PlayerOne, probisic, razumihin, rodoljub, S-lash, samo_citam, Semberija, Sevetar, shaja1, Siti2, skok, Spinosa, stefan95, tachinni, Tanjagre, tomo2, Troja, UAV operator, Uros Cuore Sportivo, vathra, vidra1, vlajkox, Vojkan Petrovic, vukovi, Wehicle, x011, zlaya011, 800077