我所遇到的問題:
C#web項目中,向oracle數據庫插入中文值報錯,以前的解決方法是添加環境變量的設置:
System.Environment.SetEnvironmentVariable("NLS_LANG", "SIMPLIFIED CHINESE_CHINA.AL32UTF8");//此處設置環境變量
private OracleConnection OraConn = null;
OraConn.Open();
但是現在換了服務器虛擬機(win10 +Oracle-oraclient11g__home),剛把程式部署到IIS的時候還正常,但是一段時間后就出現插入中文亂碼的問題,重新生成項目(不修改代碼)就又好了,一段時間后又插入亂碼。。。。___
我想知道是什麼原因導致的這種變化?