V tomto článku vám vysvetlíme štyri najčastejšie chyby, ktoré sa môžu vyskytnúť pri pokuse o spustenie pridávacieho dotazu.
Pridávacie dotazy v programe MS Access môžu byť veľmi užitočné, keď chcete kopírovať alebo vkladať údaje do tabuľky. Hoci ide o jeden z najčastejšie používaných akčných dotazov v aplikácii, stále existuje veľa pochybností o jeho použití. Možno tento dotaz používame často, ale stále sa môžu vyskytnúť situácie, keď nevieme, ako sa vysporiadať s chybami, ktoré vznikajú pri práci s týmito dotazmi. Aby sme vám uľahčili riešenie chýb vznikajúcich pri práci s pridávacími dotazmi, poskytneme vám niekoľko tipov a vysvetlení.
Začneme vysvetlením 4 najčastejších chýb, s ktorými sa pravdepodobne stretnete pri spúšťaní pridávacích dotazov v programe MS Access. Chyba „nedá sa pridať všetky záznamy v dotaze“ sa v programe MS Access vyskytuje z týchto dôvodov:
Zlyhanie prevodu typu
Ak má pole, z ktorého sa pokúšate pripojiť údaje, iný dátový typ ako pole, do ktorého pridávate údaje, narazíte na chybu. Ak sa pokúšate pripojiť údaje z textového poľa do iného poľa, ktoré má svoj dátový typ nastavený na čísla, zrejme nebudete môcť proces pridania dokončiť. Pred pridaním polí nezabudnite skontrolovať typ údajov pre polia.
Kľúčové porušenia

Zamknúť porušenie
Jedným z veľmi častých a jednoduchých dôvodov zlyhania pri používaní dotazov Append je tiež to, že jeden používateľ pristupuje k cieľovej tabuľke cez sieť a druhý ju má otvorenú v návrhovom zobrazení. To môže viesť k zámkom záznamov, ktoré neumožnia dotazu pripojiť záznamy k tabuľke. Jednou z kľúčových vecí, ktorú musíte mať na pamäti, je preto, že keď sa pokúšate pripájať dotazy, mali by byť používatelia pokiaľ možno vyradení z databázy.
Porušenie pravidla validácie
Ak chcete skontrolovať, aké sú existujúce overovacie pravidlá, prejdite do návrhu cieľovej tabuľky. Ak sa v dotaze povinné pole nenachádza, s najväčšou pravdepodobnosťou sa zobrazí chyba. A keď už pri tom budete, pozrite sa aj na textové polia a skontrolujte stav vlastnosti „Povoliť nulovú dĺžku“. Ak je nastavená na Nie a váš dotaz sa nepokúša pridať znaky do tohto poľa, chyba sa môže naďalej zobrazovať. Okrem tohto overovacieho pravidla existujú aj ďalšie overovacie pravidlá, ktoré môžu byť pravdepodobnou príčinou chyby. Preto si ich vopred skontrolujte.
Počas práce v programe MS Access sa môžu vyskytnúť rôzne chyby. V prípade, že narazíte na chyby v údajoch, okamžite sa obráťte na Obnova prístupu nástroj na ich riešenie.
Úvod autora:
Vivian Stevens je expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane SQL Server fixné a vynikajúce softvérové produkty na obnovenie. Pre viac informácií navštívte www.datanumen. S