Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

prebacivanje podataka iz baze u bazu..

[es] :: Pascal / Delphi / Kylix :: prebacivanje podataka iz baze u bazu..

[ Pregleda: 2921 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

smjesko
Niko Nikogovic
bangladesh

Član broj: 18272
Poruke: 358
*.dslam.ob.bih.net.ba.

Sajt: www.autotuning.ba


+1 Profil

icon prebacivanje podataka iz baze u bazu..31.05.2005. u 11:24 - pre 195 meseci
imam jedan problem i ne znam cak ni koje je idealno resenje... naime imam jednu bazu sa kojom radim sada sam napravio novu verziju istog programa ali trebaju jos neka dodatna polja u bazi za rad tog programa kako to da rjesim da ona prva baza ostane neostecena i podatci da ostanu u njoj
Ako neznas pitaj... ako mozes pomozi..
 
Odgovor na temu

sasas
Saša Slavnić
radim za neke švabe

Član broj: 35478
Poruke: 617
*.zaslon-telecom.si.



Profil

icon Re: prebacivanje podataka iz baze u bazu..31.05.2005. u 11:33 - pre 195 meseci
Pa ako DB engine koji koristiš podržava ALTER TABLE verujem da ti to može rešiti problem. Pogledaj za detalje help svoje baze.

ss.
When something is hard to do, then it's not worth doing.
 
Odgovor na temu

smjesko
Niko Nikogovic
bangladesh

Član broj: 18272
Poruke: 358
*.dslam.ob.bih.net.ba.

Sajt: www.autotuning.ba


+1 Profil

icon Re: prebacivanje podataka iz baze u bazu..31.05.2005. u 12:31 - pre 195 meseci
kako da ne radim sa interbase, al hocu da prilikom pokretanja programa on sam provjeri dali ima ta polja i ako nema onda da doda razumijes?
Ako neznas pitaj... ako mozes pomozi..
 
Odgovor na temu

sasas
Saša Slavnić
radim za neke švabe

Član broj: 35478
Poruke: 617
*.zaslon-telecom.si.



Profil

icon Re: prebacivanje podataka iz baze u bazu..31.05.2005. u 12:44 - pre 195 meseci
A da recimo uz novu verziju exe fajla šalješ ručno napravljen txt fajl u kom se nalaze ALTER TABLE i druge potrebne stvari, pa prilikom pokretanja programa da proveriš da li postoju update fajl za bazu, ako ima učitaš ga, izvršiš i obrišeš.
To radi brzo i dobro (mssql je kod mene u pitanju) jedino što moraš biti disciplinovan i kad menjaš bazu te promene upisivati i u svoj script fajl.

Imho, teško ćeš napraviti neku bolju automatiku, a i pitanje je koliko se isplati, s obzirom da se tu ipak igraš sa podacima koji su na terenu, i koji ljudima (verovatno) mnogo znače.

ss.
When something is hard to do, then it's not worth doing.
 
Odgovor na temu

_BloB_
Slobodan Pavkov
www.aspdotnetfaq.com
Kula, Serbia

Član broj: 35144
Poruke: 108
*.nspoint.net.

Sajt: www.aspdotnetfaq.com


Profil

icon Re: prebacivanje podataka iz baze u bazu..01.06.2005. u 08:25 - pre 195 meseci
ja sam imao slican problem. doduse bio je MSSQL Server 7 u pitanju...
resio sam to tako sto sam uz program distribuirao i fajl koji je u sebi imao
opis strukture baze.
program je pri startu uporedjivao opis i trenutno stanje baze i ako je bilo neslaganja
dodavao je polja u bazu koja su nedostajala...

fajl je bio prost txt, tipa:
ime kolone i tip podatka, eventualna default vrednost...
ime kolone i tip podatka, eventualna default vrednost...
ime kolone i tip podatka, eventualna default vrednost... itd

i tako za svaku kolonu u bazi... doduse ja sam menjao samo jednu tabelu pa nije bilo previse komplikovano...

nadam se da ti ovo pomaze... inace u MSSQL-u mozes da select-om u sistemskim tabelama baze da vidis postoji li odredjena kolona u tabeli ili ne...
pretpostavljam da to ima i za interbase ... pogledaj dokumentaciju....
na taj nacin sam 'znao' da li neka kolona postoji u tabeli ili ne...

poz
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: prebacivanje podataka iz baze u bazu..

[ Pregleda: 2921 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.