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 1611 korisnika na forumu :: 81 registrovanih, 4 sakrivenih i 1526 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 4695 - dana 26 Nov 2025 23:09

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 4thFlavian, A.R.Chafee.Jr., AleksSE, Andrija357, Apok, Ben Roj, Bo96, Bobrock1, bojanstros9, bokisha253, Bombarder, BOXRR, BZ, CCCP, cojapop, comi_pfc, crnitrn, Cvijo_ue, darionis, Dioniss, Djole3621, DonRumataEstorski, DrNeoCortex, dule10savic, eulereix, galerija, Georgius, Gitzherai, gobrad, halkin gol, Hardenberg, Inženjer Agašin, Jeremiah, kikisp, king111, koom0001, Kosmos Banja Luka, Kubovac, kybonacci, lafa008, Lance Guest, Lazarus, Makarid, marko.markovic, MB120mm, mercedesamg, Mercury, Metanoja, MILO-VAN, miso2709, morava_01, Motocar, mrkanidja, nekdo, neutrino, nextyamb, nikonema, Nomica, Panter, Pekman, Pilence, Podljub, Posmatrac77OKB, Prečanin30, probisic, promajauglavi, sabros, Samo gledam, saputnik plavetnila, Shajlok, sony771, sosko, stagezin, starlights, Stoilkovic, tomo2, vaci, vjetar, Zoran1959, zubri, zvomar