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

Greska sa bazom OLE server

[es] :: Access :: Greska sa bazom OLE server

[ Pregleda: 1630 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kamicak

Član broj: 38051
Poruke: 633
93.87.47.*



+156 Profil

icon Greska sa bazom OLE server31.05.2019. u 08:50 - pre 67 meseci
Ponovo sam instalirao win 7 i office 2010,
I sad mi jedan deo programa u accessu ne radi, izbacuje mi poruku
"The expression On Load you entered as the event property setting produced the following error: A problem occurred while <My Database> was communicating with the OLE server or ActiveX Control.

* The expression may not result in the name of a macro, the name of a user-defined function, or [Event Procedure].
* There may have been an error evaluating the function, event, or macro. "

Baza je splitovana, i na drugom računaru radi sasvim normalno.
Može li mi neko pomoći?
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2836



+45 Profil

icon Re: Greska sa bazom OLE server31.05.2019. u 09:30 - pre 67 meseci
Proveri na oba računara da li imaši iste ActiveX controle. Uđeš u VBA kôd i jednog i drugog i popišeš šta se nalazi ispod Tools, Referencis. Ako postoje razlike onda treba da se doda nedostajuća. Moguće je da treba nakon nove instalacije Win7 i Office 2010 da se neka OCX instalira i registruje. Obično to bude ako deo Access programa radi, a drugi ne radi.




[Ovu poruku je menjao Getsbi dana 31.05.2019. u 12:26 GMT+1]

[Ovu poruku je menjao Getsbi dana 31.05.2019. u 12:26 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

kamicak

Član broj: 38051
Poruke: 633
93.87.47.*



+156 Profil

icon Re: Greska sa bazom OLE server31.05.2019. u 09:50 - pre 67 meseci
Koliko vidim meni fali taj Microsoft windows common Controls 6.0.
Šta sad da radim?
Bar 5 puta sam instalirao novi sistem i nikad mi se ovo nije desilo.
Jedino sam sad umesto Ultima stavio Profesional win 7.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2836



+45 Profil

icon Re: Greska sa bazom OLE server31.05.2019. u 11:20 - pre 67 meseci
Ja sam ti zakačio sliku gde postoji OCX. Ako i uporedio oba svoja računara i ako je razlika između njih baš ta „Microsoft windows common Controls 6.0.” Onda ovaj fajl koji ću da ti zakačim treba da se iskopira ispod ispod C:\Windows\system32.
Potom: Start, Run regsvr32 /s MSCOMCTL.OCX

PS. Nema potrebe da vršiš više puta deinstalaciju, pa instalaciju. Jednostavno to ne dolazi sa operativnim sistemom. Mora da se doda, kao što je dodano i na računaru na kojem ti Access program radi korektno.
Prikačeni fajlovi
 
Odgovor na temu

kamicak

Član broj: 38051
Poruke: 633
*.10.185.dynamic.stcable.net.



+156 Profil

icon Re: Greska sa bazom OLE server31.05.2019. u 13:38 - pre 67 meseci
Evo sad sam došao kući i uporedio, sve je isto pod Tools/referencis, ovde kući gde program radi nema common controls tako da nije u njemu problem.
Celo pre podne se patim, instalirao sam win i office bar 3 puta i ništa, jedan deo programa mi ne radi.
Napominjem da sam program napravio pre dosta godina i do sada kad sam menjao sistem nisam ništa podešavao, samo instaliram office i program radi.
Jedino što je drugačije da sam pre par meseci dodao još koju tabelu i forme, i te nove forme mi ne rade,
da nema možda veze sa verzijama offica?
 
Odgovor na temu

bokinet

Član broj: 29844
Poruke: 577



+51 Profil

icon Re: Greska sa bazom OLE server31.05.2019. u 13:58 - pre 67 meseci
Koja je verzija Windows u pitanju 32-bitna ili 64-bitna?

Koja je verzija Office-a u pitanju 32-bitna ili 64-bitna?

---

Microsoft Visual Basic 6.0 Common Controls
www.microsoft.com/en-us/download/details.aspx?id=10019


Windows 32-bit
File-ovi bi trebali da budu u ..\windows\system32\mscomctl.ocx | *.*
Iz command prompt-a kao administrator na istoj putanji, odraditi
..\windows\system32\
Code:
regsvr32 mscomctl.ocx



Windows 64-bit
File-ovi bi trebali da budu u ..\windows\syswow64\mscomctl.ocx | *.*
Iz command prompt-a kao administrator na istoj putanji, odraditi
..\windows\syswow64\
Code:
regsvr32 mscomctl.ocx


/s je samo prekidac koji predstavlja silent i zbog ove situacije nemoj da ga koristite da bi ste videli poruku potvrde ili greske da li je file ili fajlovi uspesno registrovani u registry.

---


Takodje proveriti koja je kodna strana koriscena kada ste radili ceo taj projekat jer hoce da se desava da budu i problemi kada su razlicite kodne strane u delu podesavanja kodne strane za Non-Unicode.

Znak za windows + R (RUN dialog) potom,
uneti intl.cpl pa enter, potom
kliknuti na tab 'Administrative'
u delu 'language for non-Unicode programs' videti da li su ista podesavanja na oba racunara tj. svim racunarima;

p.s. kasnije cu da pogledam sta ste sve pisali na ovu temu.









[Ovu poruku je menjao bokinet dana 31.05.2019. u 15:14 GMT+1]
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2836



+45 Profil

icon Re: Greska sa bazom OLE server31.05.2019. u 14:45 - pre 67 meseci
Ovo sa referencam je prvo što ja obično proverim. Ako je to dobro onda pokušaj da otvoriš novu praznu tabelu i uvezeš sve objekte. Takođe pošto je baza splitovana (backend - frontend) moraš i da ulinkuješ tabele koje su iz backend-a. Dešava se da je baza korumpirana, pa je potrebno da se ovako postupi.
Nekad pomaže da se nakon linkovanja prema backend-u obekti uvoze jedan po jedan dok se ne dođe do oštećenog. Ali za početak probaj da uvezeš sve odjednom.
 
Odgovor na temu

kamicak

Član broj: 38051
Poruke: 633
*.10.185.dynamic.stcable.net.



+156 Profil

icon Re: Greska sa bazom OLE server01.06.2019. u 00:18 - pre 67 meseci
Zadnje što sam uradio, instalirao win 7 64 i office 64, i sad mi javlja problem sa MSCOMCTL.OCX
probaću sutra ujutru da probam ono gore što je Getsbi napisao.
Inače ceo dan sam probao da vratim ghoust koji imam, i sa kojim mi radi access, ali je računar počeo da javlja
Mising BOOTMRG, tako da mi i ta opcija propala,
idem spavati.
 
Odgovor na temu

kamicak

Član broj: 38051
Poruke: 633
93.87.47.*



+156 Profil

icon Re: Greska sa bazom OLE server01.06.2019. u 12:21 - pre 67 meseci
Evo da napišem ishod, posle instaliranja office 2010 64-bit uvalio sam se u još veće s.....jer treba compajlirati moj program koji je rađen u accessu 32, tako da sam to deinstalirao i ponovo po ko zna koji put instalirao stari office 2010, pre toga sam odradio ono sa MSCOMCTL.OCX,
i gle čuda proradio ceo program, zašto pre nije hteo a sad hoće, nemam pojma.
A šta će biti u budućnosti sa programima koji su napravljeni u 32-bitnom officu, isto nemam pojma.
 
Odgovor na temu

[es] :: Access :: Greska sa bazom OLE server

[ Pregleda: 1630 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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