Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a shapefile which displays fine in ArcMap. When I view the attribute table I get the following error. However the same shapefile loads fine and can view its attribute table to in QGIS. Any ideas ??

enter image description here

share|improve this question
up vote 3 down vote accepted

When I have had this it has usually been due to an invalid field name. The biggest culprit is a comma in the field name. QGIS is not bothered by this but ESRI is. So check your attribute table field names for anything dodgy. Spaces seem to be OK but I try to avoid them as well.

share|improve this answer
Thanks .Yes I did figure out that this error comes when the shapefile name itself is long and has " _" in it . – SNT Feb 17 '12 at 13:05
The web help has a good section on feature class naming at… but I could not quickly locate an equivalent page describing the rules for shapefile naming – PolyGeo Feb 17 '12 at 22:29

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.