做法很简单,将要入库的中文进行编码,以iso-8859-1的方式入库。
Code
public string ToInformixValid(string str)
{
Encoding e8859Encode = Encoding.GetEncoding("iso-8859-1");
Encoding defEncode = Encoding.Default;
byte[] srcBytes = defEncode.GetBytes(str);
return e8859Encode.GetString(srcBytes);
}
public string ToInformixValid(string str)
{
Encoding e8859Encode = Encoding.GetEncoding("iso-8859-1");
Encoding defEncode = Encoding.Default;
byte[] srcBytes = defEncode.GetBytes(str);
return e8859Encode.GetString(srcBytes);
}