带有 nodejs 的 DB2 数据库中的 ibm_db 问题

问题描述 投票:0回答:0

我正在使用 ibm_db 库。我的开发环境在windows上运行。 特殊字符以“�”重音符号出现。

当我向数据库发出请求时,响应如下所示:

{
    "COLNAME": "TELEFONO1",
    "DESCRIPCION": "Tel�fono",
    "ALIAS_CAMPO": "SVV.TELEFONO1"
}

应该是:

{
    "COLNAME": "TELEFONO1",
    "DESCRIPCION": "Teléfono",
    "ALIAS_CAMPO": "SVV.TELEFONO1"
}

我试过传入连接字符串DBCODEPAGE=1208,但还是不行。我不知道它可能是什么。

let connStr = "DRIVER={IBM}; DBCODEPAGE=1208; DATABASE=" + process.env.DB_DATABASE + ";HOSTNAME=" + process.env.DB_HOSTNAME + ";PORT=" + process.env.DB_PORT + ";PROTOCOL=TCPIP;UID=" + process.env.DB_UID + ";PWD=" + process.env.DB_PWD + ";";
javascript node.js db2 websphere
© www.soinside.com 2019 - 2024. All rights reserved.