Ebben a cikkben bemutatjuk a négy leggyakoribb hibát, amelyekkel a hozzáfűző lekérdezés futtatásakor szembesülhetsz.
Az MS Access hozzáfűző lekérdezései nagy segítséget nyújthatnak, ha adatokat szeretne másolni vagy beszúrni egy táblázatba. Bár ez az egyik leggyakrabban használt akciólekérdezés az alkalmazásban, a használatával kapcsolatban még mindig sok kétség merül fel. Lehet, hogy gyakran használjuk ezt a lekérdezést, de előfordulhatnak olyan esetek, amikor nem értjük, hogyan kezeljük a lekérdezések használata során felmerülő hibákat. Hogy megkönnyítsük a hozzáfűző lekérdezések használata során felmerülő hibák kezelését, néhány tippet és magyarázatot adunk.
Először is ismertetjük a 4 leggyakoribb hibát, amelyekkel valószínűleg találkozhat hozzáfűző lekérdezések futtatásakor az MS Accessben. A „nem lehet minden rekordot hozzáfűzni a lekérdezésben” hiba az MS Accessben a következők miatt fordul elő:
Konverziós hiba típusa
Ha annak a mezőnek az adattípusa, amelyből adatokat szeretne hozzáfűzni, eltér attól a mezőtől, amelyhez adatokat fűz hozzá, hibaüzenetet fog kapni. Ha szöveges mezőből próbál adatokat hozzáfűzni egy másik olyan mezőhöz, amelynek adattípusa számokra van beállítva, nyilvánvalóan nem tudja befejezni a hozzáfűzési folyamatot. A hozzáfűzés előtt ellenőrizze a mezők adattípusát.
Kulcssértések

Zár megsértése
Az egyik nagyon gyakori és egyszerű ok az Append lekérdezések használatának sikertelensége mögött az is, hogy az egyik felhasználó a hálózaton keresztül éri el a céltáblát, a másiknál pedig a Tervező nézetben van nyitva. Ez rekordzárolásokhoz vezethet, amelyek nem teszik lehetővé a lekérdezés számára, hogy rekordokat fűzzen egy táblához. Tehát az egyik legfontosabb dolog, amit szem előtt kell tartania, hogy miközben megpróbál lekérdezéseket hozzáfűzni, lehetőleg zárja ki a felhasználókat az adatbázisból.
Az érvényesítési szabály megsértése
A meglévő érvényesítési szabályok ellenőrzéséhez lépjen a céltábla tervére. Ha a kötelező mező nem szerepel a lekérdezésben, valószínűleg hibaüzenetet kap. Ha már itt tart, ellenőrizze a szövegmezőkben a „Nulla hosszúság engedélyezése” tulajdonság állapotát. Ha a tulajdonság értéke Nem, és a lekérdezés nem próbál karaktereket hozzáfűzni ehhez a mezőhöz, akkor továbbra is jelentkezhet a hiba. Ezen az érvényesítési szabályon kívül más érvényesítési szabályok is vannak, amelyek valószínűleg a hiba okai lehetnek. Ezért előtte mindenképpen ellenőrizze őket.
Az MS Access használata során számos hiba léphet fel. Ha adathibákat észlel, azonnal forduljon egy Hozzáférés a helyreállításhoz segédprogram velük foglalkozni.
Szerző Bevezetés:
Vivian Stevens adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák területén, beleértve SQL Server erősít és Excel helyreállítási szoftvertermékek. További információért látogasson el www.datanumen.com