A family of Microsoft relational database management systems designed for ease of use.
Your problem is not with the number of fields. In order to update a linked SQL table it has to have a primary key or at least a natural key. When you link to a SQL table and it has no primary key Access will prompt you to select the field(s) that will make the record unique. If you don't the table is read-only.
Your best bet is to make sure every table has a primary key. I usually use an int IDENTITY(1,1). That's the same thing as an AutoNumber.
You might find my article on linking to SQL tables of use to you. It is at http://thatlldoit.com/howtosarticles.aspx#sqlbackend