I have the following map that I use to convert betwen SQL Server types, SQLData types, and .NET types:
/// /// The map of types. THis map
char is not the correct .NET data type for a SQL Server char. It must be converted to either char[] or string, since a SQL char can hold more than one character.
char
char[]
string
The Microsoft reference here agrees with me. The other ones look correct.