我通过ODBC(32位SQL-Server驱动程序)访问MS SQL Server 2008 R2数据库,以获取包含特殊字符的数据。当我var_dump
使用php中的特殊字符的数据(Windows控制台不在浏览器中)时,我没有得到正确的字符(例如“ß”的“³”)。
我试图更改排序规则,但我真的不知道使用哪一个来获取正确的字符。
mssql列是varchar
,其排序规则为Latin1_General_CI_AS
。
在ODBC配置中,我标记了“为字符数据执行转换”。
我一直在寻找几个小时,但还没有任何用处。有什么想法吗?