发表时间:
项目准备上线,所有测试已经完成,可是部署到服务器后发现居然在往数据库中插入中文时全部变成了“?”。通过 PLSQL Developer 直接执行SQL语句是没问题的,然而在程序中执行insert语句就是不行,使用的是.NET+Oracle搭建的网站,刚开始以为是用jquery进行post数据时没进行编码解码造成的,找了半天发现不是,数据post到后台,到生成SQL语句一直都没问题,但是往数据库里插入后就都是乱码。根据网上的解决方案,select userenv('language') from dual;查看oracle字符集,然后修改环境变量NLS_LANG,修改注
修改 | 删除 | 阅读(1517)| 评论(1)|
首页 上一页 1 下一页 末页1/1转到