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