请问用C# 如何向MYSQL数据库写入UTF8编码的汉字!~ character_set 为 latin1 不能改!~在Java中,我是以流的进行写进去的。
b = new ByteArrayInputStream("汉字".getBytes("UTF-8"));
statement.setBinaryStream(1,b,b.available());现在要用C#开发,请问怎么写?
b = new ByteArrayInputStream("汉字".getBytes("UTF-8"));
statement.setBinaryStream(1,b,b.available());现在要用C#开发,请问怎么写?
command.Parameters.Add("?subject", System.Data.SqlDbType.VarBinary).Value=System.Text.Encoding.GetEncoding("utf-8").GetBytes("汉字");用不了呀
数字,英文都可以写进去
character_set 为 latin1 不能改!