A Nagy méretű szám adattípus használata
Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

A Nagy méretű szám adattípus nem pénzügyi numerikus értéket tárol, és kompatibilis az SQL_BIGINT adattípussal az ODBC-ben. Ezzel az adattípussal hatékonyan végezhet számításokat nagy számokkal.

A Nagy méretű szám adattípus tartománya

Ezt az adattípust felveheti az Access-táblákba mezőként. Kapcsolódhat a megfelelő – például SQL Server bigint – adattípust használó adatbázisokhoz, illetve importálhat belőlük. A Nagy méretű szám adattípus felvételéhez Access 2016 szükséges (16.0.7812-es vagy újabb build).

Tartalom

Nagy méretű szám mező felvétele táblába

Az SQL_BIGINT adattípust használó külső adatbázisokkal való összekapcsolás vagy azokból importálás

A Nagy méretű szám adattípus támogatása hatásának ismertetése

Megfontolandó szempontok a korábbi verziókkal való kompatibilitással kapcsolatban

Nagy méretű szám mező felvétele táblába

A Nagy méretű szám adattípus (nyolc bájt) a Szám adattípusnál (négy bájt) sokkal nagyobb számítási tartományt biztosít. A Szám adattípus tartománya például -2^31 és 2^31-1 közé esik, míg a Nagy szám tartománya -2^63 és 2^63-1 között van. További információt az Adattípusok és mezőtulajdonságok – Bevezetés című témakör tartalmaz.

Amikor felvesz egy Nagy méretű szám mezőt egy táblába, és menti a táblatervet, engedélyezi a Nagy méretű szám adattípust, és az adatbázis a továbbiakban nem lesz kompatibilis a korábbi Access-verziókkal. A táblaterv mentése előtt egy figyelmeztető üzenetben értesítést kap, ha az adatbázisnak kompatibilisnek kell maradnia. További információt a Megfontolandó szempontok a korábbi verziókkal való kompatibilitással kapcsolatban című szakaszban talál.

Vissza a lap tetejére

A Nagy méretű szám adattípus támogatása hatásának ismertetése

Mielőtt elkezdené használni a Nagy méretű szám adattípust, fontos megismernie, hogy milyen hatással lehet az Access-adatbázisokra.

Az Access 2007-2016-os fájlformátum (.accdb) átbélyegzése Access 2016-ra

Összegzésképpen elmondhatjuk, hogy a Nagy méretű szám adattípus támogatása kétféleképpen engedélyezhető: mező felvételével egy helyi táblába a Nagy méretű szám adattípussal és A bigint adattípus (nagy méretű számok) támogatása csatolt és importált táblák esetén Access-beállítás bejelölésével. A Nagy méretű szám adattípus támogatásának engedélyezése azonban az adatbázis olyan végleges módosítása, amely nem vonható vissza. Az Access minden esetben figyelmeztető üzenetet jelenít meg a módosítás elvégzése előtt.

A Nagy méretű szám adattípus engedélyezése a háttérben átbélyegzi az Access 2007-2016-os fájlformátumot (.accdb) Access 2016-ra. Egy adatbázisfájl-formátum bélyegzése azt jelenti, hogy adott módosítást végzett a fájlformátumon, az adatbázis verziószáma nagyobb lett, de a fájlformátum egyébként ugyanolyan maradt. Amikor megkísérli megnyitni az adatbázist az Access 2013-ban vagy az Access 2016-ban, az Access a következőképpen olvassa be a bélyeget:

  • Ha az adatbázis verziószáma kisebb, mint 16.7, a Nagy méretű szám adattípus nem engedélyezett, és nem tudja megnyitni az adatbázist.

  • A 16.7-es vagy nagyobb verziószámú adatbázisokban a Nagy méretű szám adattípus engedélyezett, és az adatbázist csak az Access 2016-ban nyithatja meg.

A Nagy méretű szám adattípus támogatásának összegzése a termékverziók esetén

Az alábbi táblázat összesíti a lehetséges eseteket, amelyekkel találkozhat a Nagy méretű szám adattípus használatakor a különböző termékverziókban. Ne feledje, hogy az engedélyezés akkor fordul elő, amikor a Nagy méretű szám adattípust felveszi egy táblába, és menti a tervet, vagy megadja az összekapcsolás vagy importálás engedélyezésére szolgáló beállítást.

A termék verziószámának megtekintéséről a Melyik Office-verziót használom? című témakörben talál további információt.

A Nagy méretű szám adattípus állapota

Termék verziószáma: az Access 2013 és az Access 2016 verziószáma kisebb, mint 16.0.7812

Termék verziószáma: az Access 2016 verziószáma 16.0.7812 vagy újabb

Engedélyezve

Nem tudja megnyitni az adatbázist, és hibaüzenet jelenik meg egy súgóhivatkozással.

Az eset kerülő megoldásáért lásd: „A Nagy méretű szám adattípus támogatásának eltávolítása egy Access 2007-2016-os fájlformátumú adatbázisból”.

Megnyithatja az adatbázist.

A Nagy méretű szám adattípussal definiált helyi táblamezőket a program nagy számokként kezeli.

A csatolt táblákat frissítheti. Ha az oszlopokat korábban Rövid szöveg adattípusként kezelte a program, automatikusan Nagy méretű szám adattípussá konvertálja őket.

Nem engedélyezett

Megnyithatja az adatbázist.

A csatolt táblákat frissítheti. Ha a csatolt táblában lévő oszlopok a BigInt adattípuson alapulnak, és a program Rövid szöveg adattípusra konvertálta őket, így maradnak.

Az adatbázisfájl verziója ugyanaz marad.

Megnyithatja az adatbázist.

A csatolt táblákat frissítheti. Ha a csatolt táblában lévő oszlopok a BigInt adattípuson alapulnak, és program Rövid szöveg adattípusra konvertálta őket, így maradnak.

Az adatbázisfájl verziója ugyanaz marad.

A Nagy méretű szám adattípus semmilyen körülmények között sem támogatott az Access-fájlformátumokkal (.mdb) az Access 2007-2016-os fájlformátumot megelőzően.

Annak meghatározása, hogy egy Access-adatbázis esetén engedélyezve van-e a Nagy méretű szám adattípus

Előfordulhat, hogy örököl egy Access-adatbázist, és meg szeretné határozni, hogy a Nagy méretű szám adattípus engedélyezve van-e. A következőket teheti:

A címsor vizsgálata:   Ha az adatbázis le van bélyegezve, a címsoron az <adatbázis neve> (Access 2016) szerepel. A címsoron egyébként az <adatbázis neve> (Access 2007-2016) szerepel.

Vizsgálat programozott módon Az adatbázis aktuális verziószámának megtekintése. Nyomja le a CTRL+G billentyűkombinációt a Visual Basic Azonnali ablak megjelenítéséhez, írja be ?CurrentDb().Version , majd nyomja le az Enter billentyűt. Ha a visszatérési érték kisebb, mint 16,7, a támogatás nincs engedélyezve. Ha a visszatérési érték 16,7 vagy magasabb, akkor a támogatás engedélyezve van.

Vissza a lap tetejére

Megfontolandó szempontok a korábbi verziókkal való kompatibilitással kapcsolatban

Ha meg szeretné tartani a különböző fájlformátumokkal való kompatibilitást, fontos megismernie az adatbázis-környezetet. Az Access-fájlformátumokról a Melyik Access-fájlformátumot használjam? című témakörben talál további információkat.

Az alábbi három szempontot kell figyelembe vennie.

Az aktuális megosztott adatbázisfájl-formátumú környezet fenntartása

Ha fenn szeretne tartani egy megosztott adatbázisfájl-formátumú környezetet az Access 2007-2016-os fájlformátumú (.accdb) és a korábbi fájlformátumú (.mdb) adatbázisokkal, tegye az alábbiakat:

A Nagy méretű szám adattípus támogatásának hozzáadása egy Access 2007-2016-os fájlformátumú adatbázishoz

Ha a Nagy méretű szám adattípus támogatását szeretné hozzáadni egy Access 2007-2016-os fájlformátumú (.accdb) adatbázishoz, végezze el az alábbiakat:

  1. Nyissa meg az adatbázist az Access 2016-ban (16.0.7812-es vagy újabb verzióban).

  2. Engedélyezze a Nagy méretű szám adattípust a csatolási és importálási műveletekhez. További információ: Az adatok adatbázisbeli megjelenítésének és tárolásának beállításainak kiválasztása.

  3. Frissítse a csatolt táblákat a Csatolttábla-kezelő segítségével (válassza a Külső adatok > Csatolttábla-kezelő lehetőséget, jelölje ki a megfelelő táblákat, majd válassza az OK gombot).

    VAGY

    Vegyen fel egy Nagy méretű szám adattípusú mezőt, és mentse a táblatervet.

Ennek következtében a Rövid szöveg adattípusú mezőket Nagy méretű szám adattípussá konvertálja a program.

A Nagy méretű szám adattípus támogatásának eltávolítása egy Access 2016-os fájlformátumú adatbázisból

Az Access 2016 előtti Access-verziókból nem lehet Access 2016-os fájlformátumú adatbázist megnyitni. A problémát a következőképp kerülheti meg:

  1. Hozzon létre egy új adatbázist 2007-2016-os fájlformátumban, és győződjön meg arról, hogy a Nagy méretű szám adattípus támogatása az összekapcsolási és importálási műveletekhez nincs engedélyezve. További információt Az aktuális adatbázis felhasználói beállításainak megadása című témakör tartalmaz.

  2. Az új adatbázisban importálja a kívánt objektumokat az eredeti adatbázisból.

  3. Az új adatbázisban hivatkozzon az eredeti adatbázisbeli táblákra.

Ennek eredményeként a Nagy méretű szám adattípusú mezőket Rövid szöveg adattípussá konvertálja a program, és az új adatbázis kompatibilis lesz az összes Access 2007-2016-os fájlformátummal (.accdb).

Vissza a lap tetejére

Választás az Office 64 bites és 32 bites verziója között

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.