当前博客:求助封装 ACCESS 数据库 操作 ole对象数据

75 次浏览【转载需注明来源】

博客作者:【1888****7687】

个性签名:寒窗苦读十年,一朝凤舞九天

问题描述:node-adodb  模块 操作 MDB 数据只能用utf16le 格式接收,导致 ole对象 数据 与 实际数据 不符,实际数据为 {1,0,0,1,0,1,0,0}  返回的字节数据会变成 {92,0,117,0,48,0,48,0,48,0,49,0,0,1,0,1,92,0,117,0,48,0,48,0,48,0,48,0}

模块需求:NPMJS 网站显示  mdb-reader   可以读取  ole 格式数据,期望封装此模块,感谢

模块地址:https://www.npmjs.com/package/mdb-reader

github地址:https://github.com/mdbtools/mdbtools

模块数据格式说明:

Data Types

The data types returned by Table.getData() depends on the column type. Null values are always returned as null.

Column Type JavaScript Type
bigint bigint
binary Buffer
boolean boolean
byte number
complex number
currency string
datetime Date
datetimeextended string
double number
float number
integer number
long number
memo string
numeric string
ole Buffer
repid string
text string

 

 

求助封装 ACCESS 数据库 操作 ole对象数据