ThinkGeo.com    |     Documentation    |     Premium Support

Field too big for file Geodatabase not handled

Hi,



I noticed that if I try and write a dbf column value with a long text string to a file geodatabase that I end up getting the following errors during the commit operation to the file geodatabase.  The result is that the feature going into the database is dropped but without any kind of errors.



A first chance exception of type ‘System.Reflection.TargetInvocationException’ occurred in mscorlib.dll

A first chance exception of type ‘Esri.FileGDB.FileGDBException’ occurred in Esri.FileGDBAPI.dll



Can you please look into this issue and ensure the error is raised rather than ignored.



Thanks,

Damian


Hi Damian, 
  
 This exception is thrown by the third-party C++ library, and we catch it in the Map Suite Core to keep the program from broking. So I’m afraid that I need to say we could not throw this exception out. To resolve the issue you occurred, I think checking the string length before inserting feature to FeatureSource is another way. 
  
 Any question please feel free to let us know. 
  
 Regards and thanks,