 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
jozko Član

Pridružen-a: Čet 18 Jan 2007 11:29 Prispevkov: 71 Aktiv.: 0.32
|
Objavljeno: Sre Jul 04, 2007 3:10 pm Naslov sporočila: Pomoč access |
|
|
Živjo!
Imam eno težvo.
V bazi podatkov v accsesu moram zamenjati matične številke z novimi.
V bazi v accesu imam le stare številke in še nekaj ostalih številk, ki jih ni
potrebno spremeniti, ker se ne uporabljajo več spadajo pa pod isto skupino.
Potem pa imam še eno razpredelnico v excelu, katera vsebuje nove in stare
matične številke, pri tem pa je treba stare številke iz excela primerjati z starimi
v accessu in le te zamejati z novimi...
Zdaj pa me zanima, če ima kdo kaj izkušenj z tem kako bi napisal funkcijo
sem nekaj študiral vendar sem obupal...
Hvala za pomoč in LP! |
|
Nazaj na vrh |
|
 |
jur Član


Pridružen-a: Pet 02 Dec 2005 14:45 Prispevkov: 5142 Aktiv.: 21.65 Kraj: [color=zelena]Ljubljana[/color]
|
Objavljeno: Čet Jul 05, 2007 9:43 am Naslov sporočila: |
|
|
Pogledano na oko: access nima neke preproste funkcije, da bi preverjal vrednosti v excelu in bi po potrebi zamenjal. Problem je najlažje rešljiv v višjem programskem jeziku. Delphi in podobni imajo vgrajene funkcije za dostop do excela in accessa. Če imaš okoli 500 popravkov, je najenostavneje in najhitreje narediti na roke. Ena oseba bere, druga popravlja.
Jur |
|
Nazaj na vrh |
|
 |
smatjaz Član


Pridružen-a: Pon 10 Nov 2003 16:33 Prispevkov: 850 Aktiv.: 3.58
|
Objavljeno: Pet Jul 06, 2007 10:36 pm Naslov sporočila: |
|
|
Pripravi novo tabelo, naredi ustrezno poizvedbo. V kolikor lažje vnašaš podatke v Excelu vse skupaj extract-hiraj popravi ponovno importiraj in pripravi novo bazo.
Malo je sicer telovadbe, se pa da. V kolikor ne želiš spreminjati baze, bo malo več dela, ker bo potrebno ponovno izdelati relacije na nove tabele.
LP Matjaž _________________ Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več! |
|
Nazaj na vrh |
|
 |
bungee Član


Pridružen-a: Pon 07 Mar 2005 18:49 Prispevkov: 1479 Aktiv.: 6.23 Kraj: Ljubljana
|
Objavljeno: Pet Jul 06, 2007 11:19 pm Naslov sporočila: |
|
|
Uvoziš excelovo tabelo v access. Potem pa narediš update querry.
V SQL-u bo zadeva zgledala takole:
Koda: |
UPDATE Osnovna, Novi_podatki SET Osnovna.Maticna = Novi_podatki.Nova_maticna
WHERE ((Osnovna.Maticna=Novi_podatki.stare_maticne));
|
Upam da pomaga.
P.S.: jur: ne maram accessa, vendar ga vseeno ni treba takoj odpisat.  |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 8 dni
Powered by phpBB © 2001, 2005 phpBB Group
|