0
我有连接到oracle数据库11g的html + php应用程序。我试图通过窗体插入阿拉伯字符,它显示“????”的问题如何将阿拉伯文字插入到oracle数据库中?
我冲浪互联网寻找解决方案,我做了几乎所有的技巧,但没有任何工作,直到现在!请我不同寻求帮助!
我的环境:
- Windows 7家庭高级
- HTML字符集设置为UTF-8(我试过窗口-1256,窗口1252还没有工作)
- 注册表NLS_LANG设置以AMERICAN_AMERICA.AR8MSWIN1256
- oracle 11g将表列设置为NVARCHAR2
- oracle字符集为WE8MSWIN1252
注:阿拉伯字符显示正确当数据经由SQL DEVELOPER插入,知道SQL开发编码设置为窗口-1256
由于
编辑: 我将oracle字符集更改为al32utf8,仍然是同样的问题!
好的我做到了,但没有工作! – Engineeroholic
但是为什么当我使用SQL开发人员时它工作正常?这意味着问题是在HTML + PHP方面..我试图改变HTML字符集仍然没有希望..其驱使我疯狂! – Engineeroholic