2020-09-24 13:33发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我正在使用PHP和32位ODBC查询Hana数据库。 我有一个奇怪的行为。 在Hana studio中,查询返回52行。 当我从PHP脚本运行相同的查询时,它将检索零行。 我试图在sql中逐一注释每一列,当我注释名为"输出"的列时,它可以很好地检索52行。 查看此列值时,我看到用户名中使用了一些特殊的Slovene字符。 是否有防止加载这些特殊字符的特定参数?
欢迎任何帮助。
谢谢。
我在
https://stackoverflow.com/questions/38969669/why-does-sqlquery-from-sap-hana-using-rodbc-return-no-data-if-request-18-or- 更多/
所提到的CHAR_AS_UTF8 = true参数需要在ODBC DSN上设置,而不是在客户端程序代码中设置。
此外,我正在使用:
-Windows Server 2008 32位
-PHP 5.3.5
-哈娜1.00.122.08.1490178281
-Hana客户IMDB_CLIENT100_120_54_100-10065.SAR
您好,
我发现建议对ODBC连接字符串使用以下扩展名:" CHAR_AS_UTF8 = true"。
它解决了我的问题。
我希望它也会对其他人有所帮助。
干杯。
Eric。
嗨,Eric,
能否请给我们展示PHP中有关如何使用参数CHAR_AS_UTF8 = true的连接ODBC的代码示例。
非常感谢。
最多设置5个标签!
我在
中讨论了这个问题https://stackoverflow.com/questions/38969669/why-does-sqlquery-from-sap-hana-using-rodbc-return-no-data-if-request-18-or- 更多/
所提到的CHAR_AS_UTF8 = true参数需要在ODBC DSN上设置,而不是在客户端程序代码中设置。
此外,我正在使用:
-Windows Server 2008 32位
-PHP 5.3.5
-哈娜1.00.122.08.1490178281
-Hana客户IMDB_CLIENT100_120_54_100-10065.SAR
您好,
我发现建议对ODBC连接字符串使用以下扩展名:" CHAR_AS_UTF8 = true"。
它解决了我的问题。
我希望它也会对其他人有所帮助。
干杯。
Eric。
嗨,Eric,
能否请给我们展示PHP中有关如何使用参数CHAR_AS_UTF8 = true的连接ODBC的代码示例。
非常感谢。
一周热门 更多>