private esriFieldType ToESRIDataType(int theDT)
{
switch (theDT)
{
case 0:
return esriFieldType.esriFieldTypeSmallInteger;
break;
case 1:
return esriFieldType.esriFieldTypeInteger;
break;
case 2:
return esriFieldType.esriFieldTypeSingle;
break;
case 3:
return esriFieldType.esriFieldTypeDouble;
break;
case 4:
return esriFieldType.esriFieldTypeString;
break;
case 5:
return esriFieldType.esriFieldTypeDate;
break;
case 6:
return esriFieldType.esriFieldTypeOID;
break;
case 10:
return esriFieldType.esriFieldTypeGUID;
break;
case 11:
return esriFieldType.esriFieldTypeGlobalID;
break;
case 12:
return esriFieldType.esriFieldTypeXML;
break;
default:
return esriFieldType.esriFieldTypeBlob;
}
}