public static bool HasLength(System.Data.SqlDbType dataType)
{
if (dataType == System.Data.SqlDbType.BigInt)
return false;
else if (dataType == System.Data.SqlDbType.Bit)
return false;
else if (dataType == System.Data.SqlDbType.DateTime)
return false;
else if (dataType == System.Data.SqlDbType.Decimal)
return false;
else if (dataType == System.Data.SqlDbType.Float)
return false;
else if (dataType == System.Data.SqlDbType.Image)
return false;
else if (dataType == System.Data.SqlDbType.Int)
return false;
else if (dataType == System.Data.SqlDbType.Money)
return false;
else if (dataType == System.Data.SqlDbType.Real)
return false;
else if (dataType == System.Data.SqlDbType.SmallDateTime)
return false;
else if (dataType == System.Data.SqlDbType.SmallInt)
return false;
else if (dataType == System.Data.SqlDbType.SmallMoney)
return false;
else if (dataType == System.Data.SqlDbType.Timestamp)
return false;
else if (dataType == System.Data.SqlDbType.TinyInt)
return false;
else if (dataType == System.Data.SqlDbType.UniqueIdentifier)
return false;
else
return true;
}