In Microsoft Office Access 2007 können Sie eine Fehlermeldung mit der Nummer 3163 erhalten . Die Meldung in der Regel sagt: " Das Feld ist zu klein, um die Datenmenge, die Sie hinzufügen wollten . Versuchen Sie, weniger Daten oder Einfügen . (Error 3163 ) . " Symptome
Um den Fehler in Access reproduzieren , erstellen Sie eine Abfrage, die ein " Memo" -Feld enthält und die Option " UniqueValues " -Eigenschaft auf " Ja". Wenn Sie die Abfrage ausführen, erhalten Sie die Fehlermeldung, und Ihr " Memo "-Feld wird auf 255 Zeichen gekürzt werden.
Ursache
Wenn eine Abfrage in Access führt und enthält zwei Memo-Felder , Access die Memo-Felder als Textfelder behandelt wird . Text Felder haben eine 255- Zeichen-Grenze , und du wirst Fehler 3163 sehen, ob die Memo-Felder mehr als 255 Zeichen haben .
Workaround
ein Work- um erfordert die Entfernung des Memo-Feld aus der ursprünglichen Abfrage und die Schaffung einer zweiten Abfrage sowohl auf der ursprünglichen Abfrage und Tabelle. Die neue Abfrage wird alle Felder aus der ursprünglichen Abfrage sowie das Memo-Feld aus der Tabelle. Führen Sie die zweite Abfrage , die die ursprüngliche Abfrage ausgeführt wird. Die Daten im Memo-Feld zurückgegeben wird auf die Daten von der ersten Abfrage zurückgegeben basieren.