nevsad 04.06.2021 16:07
Predmet:msacc.olb

Ako na istoj masini - PC imam dvije verzije accessa (2003 i 2013) i zelim ih koristiti u aplikacijama u kojoj su verziji napravljene javi se problem sa MSACC.OLB.
Naime otvori aplikaciju napravljenu u 2013 pregledom referci vidi ja MSACC.OLB iz 2013 i to radi ok.
problem nastaje kada poslije koristenja verzije 2013 hoću koristiti verziju 2003 ne moze je startati korektno
-otvorim aplikaciju sa shiftom odem u reference vidim putanju MSACC.OLB filea i on je zapamtio ovaj fajl iz 2013
-u referensama na browsu zelim zamjeniti MSACC.OLB za verziju 2003 i dobijem poruku da je to ne moguce zato sto je aplikacija otvorena makar predpostavljam

Kakva su vasa iskustva po ovom pitanju

unaprijed zahvalan

Gjoreski 06.06.2021 14:03
Predmet:Re:msacc.olb

MSACC.OLB je zaseban za svaka verzija Access i ne mozes da ga menjas.
Ali ja tu ne vidim nikakav problem , osim ako je ovaj 2013 64 bitan onda moze biti problema.

nevsad 06.06.2021 16:13
Predmet:Re:msacc.olb

u referecama postoji browse ali ga tamo ne mogu mjenjati po putanji

Gjoreski 09.06.2021 09:07
Predmet:Re:msacc.olb

Ne moyes ga mejnati yato sta je to accessova referenca ya svaka verzija posebna, verovatno nije ti problem ta referenca , imas ti neki drugi problem.
Napravi novi project i neka forma u 2003 jednostavnija i probaj da je pokrenes u 2013 da vidis dali ce raditi.

zxz 09.06.2021 13:29
Predmet:Re:msacc.olb

Posto je putanja napisana uregistrije.
Trebalo bi probat napraviti exe file koji ce mijenjati registrije i pokrenuti app.
Vjerovatno bi to radilo ali kazem treba napraviti pa probati.

nevsad 09.06.2021 15:08
Predmet:Re:msacc.olb

ocito se nismo shatili
pokrenem aplikaciju u 2013 napravljenu u 2013 i ona radi korektno

poslije toga pokrenem, na istoj masini, aplikaciju 2003 napravljenu u 2003
tada je problem
jer u referencama je zapamtio olb iz 2013

** na browse, u referencama, ne mogu mjenjati MSACC.OLB (microsoft acces 12.00 object library)
za (microsoft acces 11.00 object library) koji vrijedi u2003
pozdrav

zxz 09.06.2021 22:05
Predmet:Re:msacc.olb

Ovo je putanja u registrijima ako instalises. 2014 .
C:\Program Files (x86)\Microsoft Office\Office14\MSACC.OLB
Znaci ako je 2013 onda je putanja u registrijima
C:\Program Files (x86)\Microsoft Office\Office13\MSACC.OLB
i zato dva ofisa nemogu da rade na istoj masini.
Sada kada bi napravili exe file
koji bi u registima mijenjao putanj pa onda pokretao app.
Mozda ima jos nekih putanja koje treba mijenjati ali prije toga treba prekopirati ovaj olb na mjesto app. pa ga registrovati i probati
ttrebalo bi da radi ako nema jos nekih putanja.

zxz 22.06.2021 12:46
Predmet:Re:msacc.olb

Niko nista ne odgovori.
Ovo je bilo dobro pitanje.

nevsad 12.07.2021 19:59
Predmet:Re:msacc.olb

C:\Program Files (x86)\Microsoft Office\Office13\MSACC.OLB

putanje su ok i to nije sporno

pitanje je mogu li dva MSACC.OLB raditi na isoj maĊĦini

*** prosto rjesenje je da kad trebas jedan olb drugi preimenujes i to je to

ideja je da pri startu aplikacije u2003 koristim C:\Program Files (x86)\Microsoft Office\Office11\MSACC.OLB

a u 2013 nprC:\Program Files (x86)\Microsoft Office\Office15\MSACC.OLB

to bi zadovoljilo kriterij

nisam probao jer sam se baio ribbonom 2013

pozdrav