ona*_*nar 2 database firebird buffer firebird2.1 node.js
我是火鸟新手.我试图从DB中获取名称,但它返回:
<Buffer d2 f3 f0 e0 e5 e2 e0 20>
Run Code Online (Sandbox Code Playgroud)
这是什么意思?如何将其转换为可读字符?提前致谢
db.query('SELECT FIRST 10 * FROM client', function(err, result) {
// IMPORTANT: close the connection
console.log(result[0].name)
db.detach();
});
Run Code Online (Sandbox Code Playgroud)
它是一个Buffer对象(NodeJS docu),它是数据的通常返回值,其类型不是预先确定的.
要将其再次转换为字符串,请将其toString()方法与给定的编码一起使用,例如:
var name = result[0].name.toString( 'utf8' );
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
304 次 |
| 最近记录: |