>>A memo's length could range from 0 to int.MaxValue where a fixed size column's length could be 1-254. So if you get a length of 1-254, there is no way to understand if it's a memo or char field.
>
>What we use if the field length not the value length. Is that what you were refering to?
Where do you get DataType? From DataColumn? It doesn't have a Length property. What I am saying is you can't decide checking string's length.
Cetin