System.Environment.SetEnvironmentVariable("NLS_LANG", "SIMPLIFIED CHINESE_CHINA.ZHS16GBK"); 这一句放到数据库连接之前才行
那样当然不行 出现乱码的原因正是你的程序发送的字符集与 NLS_LANG 不符 要么你将数据转换成他指定的字符集 要么向 NLS_LANG 赋予你数据所使用的字符集 并在数据库连接时关闭 自动字符集识别 开关
110,545
社区成员
642,580
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧