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


1 Answer 1


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.

  • Thanks .Yes I did figure out that this error comes when the shapefile name itself is long and has " _" in it .
    – SNT
    Feb 17, 2012 at 13:05
  • The web help has a good section on feature class naming at help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//… but I could not quickly locate an equivalent page describing the rules for shapefile naming
    – PolyGeo
    Feb 17, 2012 at 22:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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