zxz | 18.07.2013 15:43 |
---|---|
Predmet:Re: Spajanje arhiviranih baza E sad bi trebalo mozda popraviti i onaj kod za temp bazu. Samo SQl treba popraviti. Bit ce jos jednostavniji kod jer sad prebacujes sve podatke. |
pmiroslav | 18.07.2013 18:54 |
---|---|
Predmet:Re: Spajanje arhiviranih baza HočeÅ¡ li biti ljubazan pa mi objaniti Å¡to znači ovaj uvjet u SQL-u. "SELECT * FROM tblTransakcije WHERE False<>false" |
zxz | 18.07.2013 20:50 |
---|---|
Predmet:Re: Spajanje arhiviranih baza Ako je upolju false a uslov na tom polju razlicito od false onda znaci da niti jedan red nece zadovoljiti uslov pa ces dobiti praznu tabelu za unos. To koristim da nebi podizao podatke bez veze kada netrebaju. U ovom slucaju su mi tabele trebale samo za upis a ne za pregled. |
zxz | 18.07.2013 20:52 |
---|---|
Predmet:Re: Spajanje arhiviranih baza Moglo bi se to napisati i ovako: SELECT * FROM tblTransakcije WHERE 1<>1 ucinak je isti |
pmiroslav | 19.07.2013 11:50 |
---|---|
Predmet:Re: Spajanje arhiviranih baza Sve sam sada to sredio i pokuÅ¡evam kopirati podatke u tmp bazu međutim ne otkopira mi se prva godina (2011) samo 2012 i 2013. Zaustavio sam funkciju i iÅ¡ao sa F8 korak po korak i primjetio da mi varijabla ImeFaila odjedamput promjeni vrijednost (pogledaj slike) Koristim tvoj prvi kod koji sam neznatno promjenio. Postavio sam konstantu i za tmp bazu i novim tablicama tao ime tblTransakcije_sve i tblUlazIzlaz_sve PreuzmiIzvorni kôd (vbnet):
|
|
Prilozi: Image1.jpg (Velicina datoteke:54.22 KB) Image2.jpg (Velicina datoteke:59.19 KB) Image3.jpg (Velicina datoteke:59.41 KB) |
zxz | 19.07.2013 12:50 |
---|---|
Predmet:Re: Spajanje arhiviranih baza Evo moj kod. Kod tebe prema ovome sto vidim cini mi se da nije dobr konstanta dirserver. PreuzmiIzvorni kôd (Visual Basic):
Probaj moj ako hoces a mozemo i tvoj dotjerati. |
pmiroslav | 19.07.2013 13:57 |
---|---|
Predmet:Re: Spajanje arhiviranih baza Ako sve tri baze kopiram na svoj kompjuter u direktorij "D:\Server\" i napišem Const DirPutanja = "D:\Server\" Sve se otkopira u redu. Ali kod mene je situacija kao što sam objasnio u postu #11 ove teme. Kako onda da napišem putanju ? PS. Kod sa kojim radim je ovaj tvoj samo što sam promjenio putanju i naziv tablica u tmp.mdb |
zxz | 19.07.2013 15:31 |
---|---|
Predmet:Re: Spajanje arhiviranih baza Evo ja sam stavio na drugi comp i sve radi kroz mrezu. Evo kako se putanjea pise: Const DirPutanja = "\\ImePS\Dir\Dir\" |
pmiroslav | 19.07.2013 18:23 |
---|---|
Predmet:Re: Spajanje arhiviranih baza Meni nije jasno dali ja radim dobar posao pa molim objaÅ¡njenje. Tablice moje baze su smjeÅ¡tene na kompjuteru čije je ime Rd-prodaja. Tu sam napravio direktorij koji se zove ServerRD i u tom direktoriju su baze sa tablicama. Znači izvorna putanja do baza je "\\Rd-prodaja\ServerRD\" Međutim radi bržeg pristupa direktoriju sa bazama uradio sam 'Map Network Drive..." tako da sada u exploreru imam mrežni disk čije je ime ServerRD on 'Rd-prodaja'(S:). Kada linkam tablice linkam se na S:\ i to radi dobro. ZaÅ¡to je to onda problem kada u ovoj funkciji napiÅ¡em Const DirPutanja = "S:\" |
zxz | 19.07.2013 22:16 |
---|---|
Predmet:Re: Spajanje arhiviranih baza Da budem iskren nisam mapirao disk jos od dosa. Koliko se sjecam ti mapiras disk sa drugog compa a treba i dodati i direktorije. U tvom slucaju bi to bilo: S:\ServerRD\ Mada je po meni mnogo blje dati putanju i ne mapirati diskove. |