首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >adodb setConnectionParameter CharacterSet

adodb setConnectionParameter CharacterSet
EN

Stack Overflow用户
提问于 2017-03-25 18:57:51
回答 2查看 2K关注 0票数 0

如何在adodb中使用以下代码?

"'CharacterSet ',‘UTF-8'“放在哪里?

protected $connectionParameters =数组();

代码语言:javascript
复制
/**
* Adds a parameter to the connection string.
*
* These parameters are added to the connection string when connecting,
* if the driver is coded to use it.
*
* @param    string  $parameter  The name of the parameter to set
* @param    string  $value      The value of the parameter
*
* @return null
*
* @example, for mssqlnative driver ('CharacterSet','UTF-8')
*/

    final public function setConnectionParameter($parameter,$value)
{

    $this->connectionParameters[$parameter] = $value;

}
EN

回答 2

Stack Overflow用户

发布于 2017-04-21 23:01:21

在创建ADOdb对象之后,但在连接到数据库之前设置它。

代码语言:javascript
复制
$db = newADOConnection('mssqlnative');
$db->setConnectionParameter('CharacterSet', 'UTF-8');
$db->connect($host, $user, $password, $database);
票数 1
EN

Stack Overflow用户

发布于 2021-02-12 03:16:14

'CharacterSet‘不适用于mysqli。

更正一条:

代码语言:javascript
复制
$db->setConnectionParameter(MYSQLI_SET_CHARSET_NAME, 'utf8');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43015519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档