Access 2007 Error 3163

I Microsoft Office Access 2007, kan du få en feilmelding med nummeret 3163. Meldingen vanligvis sier: «Marken er for liten til å ta imot mengden data du forsøkte å legge til. Prøv å sette inn eller lime mindre data. (Feil 3163) . "

symptomer

For å gjenskape feilen i Access, lage en spørring som inkluderer en "Memo" feltet og sette "UniqueValues" eiendom til "Ja." Når du kjører spørringen vil du få feilmeldingen og din "memo" -feltet vil bli avkortet til 255 tegn.

Forårsake

Når en spørring utfører i Access og inneholder to notatfelt, vil Access behandle notatfelt som tekstfelt. Tekst felt har en 255-tegn, og du vil se Error 3163 dersom notatfelt har mer enn 255 tegn.

Løsning

En work-around krever fjerning av memo-feltet fra den opprinnelige spørringen og etableringen av et sekund spørring basert på både den opprinnelige spørringen og bord. Det nye søket vil omfatte alle feltene fra den opprinnelige spørringen, samt notatfeltet fra bordet. Utfør andre spørringen, som vil kjøre den opprinnelige spørringen. Dataene returneres i notatfeltet vil være basert på dataene som returneres av den første spørringen.