Du arbetar offline, väntar på att återansluta till Internet

Riešenie chýb, ktoré sa môžu vyskytnúť pri aktualizácii údajov Access dotazov a formulárov programu Access

Poskytovanie technickej podpory pre balík Office 2003 sa skončilo

8. apríla 2014 ukončila spoločnosť Microsoft poskytovanie technickej podpory pre balík Office 2003. Táto zmena ovplyvnila aktualizácie softvéru a možnosti zabezpečenia. Zistite, čo to pre vás znamená a ako ponechať počítač zabezpečený.

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 328828
Mierna: Vyžaduje základné makro, kódovanie a interoperabilitu zručností.

Tento článok sa vzťahuje na databázu programu Microsoft Access (.mdb a .accdb) a na projekt programu Microsoft Access (.adp).

Súhrn
Tento článok popisuje chyby, ktoré sa môžu vyskytnúť v programe Microsoft Access, keď aktualizujete údaje v dotazoch a formulároch. Tento článok tiež popisuje príčiny chýb a riešenie týchto chýb.

Pri pokuse o aktualizáciu údajov dotazu formulára sa môže zobraziť jedno z nasledujúcich chybových hlásení:

Operácia musí použiť aktualizovaného dotazu.

- alebo -

Táto skupina záznamov nie je aktualizovať.
Ďalšie informácie

Riešenie problémov, informácie o problémoch, ktoré sa môžu vyskytnúť pri aktualizácii údajov dotazu

  • Ak je dotaz založený na troch alebo viacerých tabuľky a thereis mnoho-na-jeden-k-veľa vzťah, nie je možné aktualizovať údaje v dotaze. Môžete aktualizovať údaje formulára alebo stránky. Cando to na základe dotazu pri RecordsetType vlastnosť formulára je nastavená na Skupina dynamických záznamov(nekonzistentné aktualizácie).
  • Keď dotaz dotazu, nedá sa aktualizovať thedata dotazu.
  • Keď dotaz je odovzdávajúci dotaz Microsoft SQL, youcannot aktualizovať údaje dotazu.
  • Keď dotaz počíta súčet, priemer, počet alebo iný typ celkovej hodnoty v poli, nie je možné aktualizovať údaje thequery. Tiež nie je možné aktualizovať dotaz, ktorý odkazuje na pole v riadkuAktualizovať z krížový dotaz, výberový a asubquery, súčty alebo súhrnnej funkcie. Thisproblem, použite Súhrn domény Funkcia v riadku Aktualizovať do updatequery. Môžete použiť polia z dotazu, výberový alebo asubquery, súčty alebo súhrnnej funkcie.
  • Pri zjednocovací dotaz sa nedá aktualizovať údaje dotazu.
  • Pri Jedinečné hodnoty Vlastnosť dotazu nastavená na Áno, cannotupdate údaje dotazu. Ak chcete vyriešiť tento problém, nastavte Jedinečné hodnoty Vlastnosť dotazu nie.
  • Ak dotaz obsahuje prepojenej tabuľky ODBC s žiadne uniqueindex tabuľku Paradox bez hlavného kľúča, nie je možné aktualizovať údaje thequery. Obísť tento problém, pridajte primárny kľúč alebo jedinečný index do tabuľky thelinked.
  • Ak nemáte povolenia Aktualizovať údajedotazu alebo základná tabuľka, nie je možné aktualizovať údaje. Toresolve tento problém, priraďte povolenia na aktualizáciu údajov.
  • Ak dotaz obsahuje viac ako jednu tabuľku alebo jeden dotaz a tabuľky alebo dotazy, nie sú spojené riadok vnávrhovom zobrazení, nie je možné aktualizovať údaje dotazu. Resolvethis problém, musíte pripojiť k tabuľky správne, môžete ich aktualizovať.
  • Ak pole, ktoré chcete aktualizovať calculatedfield, nie je možné aktualizovať údaje dotazu.
  • Keď je pole, ktoré chcete aktualizovať je určený iba na čítanie, thedatabase otvoriť iba na čítanie alebo databázy sa nachádza na disku iba na čítanie, nie je možné aktualizovať údaje dotazu. Ak sa chcete vyhnúť tomuto problému, neotvárajte thedatabase iba na čítanie. Ak databáza sa nachádza na disku, ktorý je určený iba na čítanie, odstránenie atribútu iba na čítanie z disku alebo premiestnite databázy drivethat nie je určený iba na čítanie.
  • Ak pole v zázname, skúste aktualizovať isdeleted alebo je uzamknutý iným používateľom, nie je možné aktualizovať údaje dotazu. Alocked záznam môžete aktualizovať, ako je uvoľnený.
  • Ak je dotaz založený na tabuľky jeden na manyrelationship, potom typy polí, ktoré sa nemusí zmeniť oblasti takto:
    • Pripojte sa pole zo strany "one".
    • "Množstvo" pole pripojiť strane nezobrazuje v údajovom zobrazení.
    • Pripojte pole zo strany "množstvo" po aktualizácii údajov na strane "one".
    • Existuje prázdne pole v tabuľke na strane "one" vzťahu jeden k mnohým s vonkajšie spojenie.
    • Nie je úplne jedinečný kľúč tabuľky ODBC výstup.
    Ak budete mať thecorrect akciu v nasledujúcom zozname môžete vyriešiť niektoré z týchto problémov:
    • Povoliť kaskádové aktualizácie medzi dvoma tabuľkami.
    • Pridajte spojenie pole zo strany "množstvo" dotaz, môžete pridávať nové záznamy.
    • Uloženie záznamu. Môžete zmeniť poľa spojenie "množstvo" strane.
    • Zadajte hodnoty do polí z tabuľky na strane "množstvo". Môžete to urobiť iba v prípade, že Spojené pole zo strany "one" obsahuje hodnotu tohto záznamu.
    • Vyberte všetky polia hlavného kľúča tabuľky ODBC umožňuje vloží ich.

Riešenie problémov, informácie o problémoch, ktoré sa môžu vyskytnúť pri aktualizácii údajov vo formulári

  • Ak formulár vychádza astored postup s viac nemôžete aktualizovať údaje vo formulári.
  • Nie je možné aktualizovať údaje vo formulári, pri pokuse o updatedata na stránky a je splnená jedna z nasledujúcich podmienok:
    • Zdroj údajov stránky nemá primárny kľúč, jedinečné obmedzenie alebo jedinečný index.
    • Neexistuje žiadny primárny kľúč, no jedinečné obmedzenie alebo žiadny jedinečný index v schéme stránky.
    • Stránka nemá ovládací prvok Navigácia záznamu.
    Ak chcete vyriešiť tieto problémy, príslušné kroky v nasledujúcom zozname:
    • Pridajte hlavný kľúč, jedinečné obmedzenie alebo jedinečný index k zdroju údajov stránky.
    • Pridajte hlavný kľúč, jedinečné obmedzenie alebo jedinečný index schémy stránky.

      Pridať polia schémy, pridajte primárny kľúč, jedinečné obmedzenie alebo jedinečný index poľa dizajnu stránky. To automaticky pridá pole schémy stránky. Ak chcete toto pole Zobraziť na stránke, odstráňte ho zo stránky. To umožňuje pole v schéme.
    • Ovládací prvok Navigácia záznam pridať na stránku.
  • Ak formulár na základe záznamov anActiveX Data Objects (ADO), nedá sa aktualizovať údaje vo formulári. Prístup formuláre umožňujú upraviť údaje zo schváleného ADO záznamov, ak skupina záznamov ADO vytvorený pomocou kombinácie theMSDataShape a SQL Server OLEDB poskytovateľa.

Upozornenie: Tento článok bol preložený automaticky.

Egenskaper

Artikel-id: 328828 – senaste granskning 10/01/2015 14:52:00 – revision: 2.0

Microsoft Access 2000 Standard Edition, Microsoft Access 2002 Standard Edition, Microsoft Office Access 2003, Microsoft Office Access 2007, Microsoft Access 2010, Access 2016, Microsoft Access 2013

  • kbhowto kbtshoot kbfaq kbinfo kbdta kbprb kbmt KB328828 KbMtsk
Feedback