Share via

ERROR 3190

Anonymous
2011-03-17T01:27:03+00:00

in trying to add fields to database get recurring error message of too many fields, though am well under the 255 limit advised by error 3190 message

Microsoft 365 and Office | Access | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Anonymous
    2011-03-17T13:52:25+00:00

    Try doing a compact and repair on the database containing the tables.  In the past that has taken care of the problem for me.

    Access has 255 slots for fields in a table, but it uses up a slot if you redefine a field or add a field and then delete the field.  It does not recover the no-longer-used slots until you do a compact and repair.  So you can see 32 fields in the table, but you may have used up all the slots by changing field definitions (especially field types) and adding and then dropping fields.

    I have to say that I have not run into this problem in years, but then I don't often redefine fields and my tables are almost all less then 20 fields.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Tom van Stiphout 40,211 Reputation points MVP Volunteer Moderator
    2011-03-17T01:39:25+00:00

    Can you repeat the problem if you export the table to a new database? Perhaps you have some form of corruption.

    With "well under 255" you mean "less than 50", right? Anything over that would smell like bad database design, unless you REALLY know what you are doing.

    Was this answer helpful?

    0 comments No comments