I Microsoft Office Access 2007 , kan du få ett felmeddelande med nummer 3163 . Meddelandet brukar säga , " Fältet är för litet för att acceptera den mängd data som du försökte lägga . Försök sätta eller klistra in färre data . ( Error 3163 ) . " Symtom
återskapa felet i Access , skapa en fråga som innehåller ett " Memo " fältet och ställ in " UniqueValues " egenskapen " Ja . " När du kör frågan får du felmeddelandet och din " memo " fältet kommer att förkortas till 255 tecken .
Orsak
När en fråga körs i Access och innehåller två PM-fält , Tillträde kommer att behandla PM-fält som textfält . Textfält har en 255 - tecken , och du kommer att se Error 3163 om PM-fält har mer än 255 tecken .
Lösning
Ett verk - runt kräver borttagning av PM-fältet från den ursprungliga frågan och skapandet av en andra fråga baserad på både den ursprungliga frågan och bord . Den nya frågan kommer att innehålla alla fält från den ursprungliga frågan , plus PM-fältet från tabellen . Utför den andra frågan , som kommer att köra den ursprungliga frågan . De data som returneras i PM-fältet kommer att baseras på de data som returneras av den första frågan .