"Az ActiveX-összetevő nem tud objektumot létrehozni" hibaüzenet jelenik meg az Access használatakor
Eredeti tudásbáziscikk száma: 319844
Jelenségek
A Microsoft Access használatakor a következő hibaüzenet jelenik meg:
Az ActiveX-összetevő nem tud objektumot létrehozni
Ez a cikk a hibaüzenet néhány gyakori okát ismerteti, és olyan módszereket kínál, amelyekkel megoldhatja a problémát.
A probléma oka
Ez a viselkedés akkor fordulhat elő, ha az alábbi feltételek bármelyike teljesül:
- Az adatelérési objektumok (DAO) nincsenek megfelelően regisztrálva.
- Egy vagy több hivatkozás hiányzik.
- Érvénytelen segédadatbázis-hivatkozás van.
- Nem rendelkezik a szükséges kódtárakhoz szükséges engedélyekkel.
- Sérült a varázslófájl.
Megoldás
1. ok: A DAO nincs megfelelően regisztrálva
Regisztrálja újra a DAO 3.6 kódtárat. Ehhez hajtsa végre a következő lépéseket:
- Azon a számítógépen, amelyre a Microsoft Access telepítve van, vagy a Microsoft Windows terminál Servert futtató számítógépen kattintson a Start gombra, majd a Futtatás parancsra. (Ha nem látja a Futtatás elemet, rákereshet, vagy megnyithat egy parancssort.
- A Futtatás szövegmezőbe írja be a regsvr32 kifejezést, majd a DAO-fájl elérési útját. Az elérési utat idézőjelek közé kell tenni. A DAO 3.6-kódtár regisztrálásához például használja a következő parancsot, amely tartalmazza a DAO-kódtárfájl alapértelmezett elérési útját:
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL"
.
2. ok: Egy vagy több hivatkozás hiányzik
Ellenőrizze, hogy nincsenek-e hiányzó hivatkozások. Ehhez kövesse az alábbi lépéseket:
- Nyissa meg azt az adatbázist, amelyhez a hibaüzenetet kapja.
- Nyomja le az ALT+F11 billentyűkombinációt a Microsoft Visual Basic Szerkesztő megnyitásához.
- A Visual Basic Szerkesztő kattintson az Eszközök menü Hivatkozások elemére.
- Tekintse át az ellenőrzött elérhető hivatkozások listáját. Ha a bejelölt elemek bármelyike a "Hiányzó" szót jeleníti meg, törölje a hivatkozás jelölését.
Másik lehetőségként a Hivatkozások párbeszédpanel Tallózás gombjára kattintva megkeresheti a hiányzó hivatkozáshoz társított tárfájl helyét.
3. ok: Érvénytelen segédadatbázis-hivatkozás
A Microsoft Access 2000 kiadásától nem szükséges segédprogramra hivatkozni. Ha egy adatbázist egy korábbi verzióból konvertált, akkor is megjelenhet a referenciák listájában a Segédprogramra mutató hivatkozás. Törölje a segédprogramra vagy utility.mda-ra mutató hivatkozások jelölését. Ehhez hajtsa végre a következő lépéseket:
- Nyissa meg azt az adatbázist, amelyhez a hibaüzenetet kapja.
- Nyomja le az ALT+F11 billentyűkombinációt a Visual Basic Szerkesztő megnyitásához.
- A Visual Basic Szerkesztő kattintson az Eszközök menü Hivatkozások elemére.
- Ide kattintva törölheti a segédprogram-adatbázisra vagy utility.mda fájlra mutató hivatkozások melletti jelölőnégyzet jelölését.
4\ ok: Nem rendelkezik a szükséges kódtárakhoz szükséges engedélyekkel
Minden Microsoft Access-felhasználónak rendelkeznie kell a Windows Rendszer mappáira vonatkozó engedélyekkel.
Győződjön meg arról, hogy a felhasználók "olvasási" engedélyekkel rendelkeznek az alábbi mappákban található összes fájlhoz.
Operációs rendszer Hely 32 bites vagy (x86) \Windows\System32 64 bites vagy (x64) \Windows\SysWOW64 Ha nem tud olvasási engedélyeket adni, használhat egy segédprogramot, például a Folyamatfigyelőt annak meghatározásához, hogy a felhasználók mely fájlokhoz vagy fájlokhoz nem rendelkeznek a szükséges engedélyekkel. A Folyamatfigyelő beszerzéséhez látogasson el a Sysinternals következő webhelyére: Sysinternals.
5. ok: Sérült varázslófájl
A sérült varázslófájlok javításához kövesse az alábbi lépéseket:
- A Windows Intézővel keresse meg a következő varázslófájlokat: Acwzmain.mde, Acwztool.mde és Acwzlib.mde.
- Módosítsa az egyes fájlok fájlnévkiterjesztését "régire". Módosítsa például az Acwzmain.mde fájlt Acwzmain.old fájlra.
- Javítsa ki a Microsoft Accesst vagy a Microsoft Office Professional a varázsló fájljainak újratelepítéséhez.
További információ
Harmadik felektől származó információkra vonatkozó jognyilatkozat
A cikkben említett, külső gyártóktól származó termékek a Microsofttól független gyártók termékei, amelyek teljesítményére és megbízhatóságára a Microsoft sem vélelmezett, sem másféle garanciát nem vállal.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: