Node.js - 从.mdb获取所有表格

问题描述:

是否可以列出node.js中.mdb数据库的所有表名称?Node.js - 从.mdb获取所有表格

我试过node-adodb模块,但是我找不到合适的SQL命令。

最新版本的node-adodb模块已经实现了OpenSchema。此版本尚未在NPM上发布。您可以从github进行安装。

这是列出了从数据库中所有表的代码:

const ADODB = require('node-adodb'); 
const connection = ADODB.open('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DB1.mdb;'); 

connection 
    .schema(20) 
    .then((schema) => { 
     console.log(JSON.stringify(schema, null, 2)); 
    }) 
    .catch((error) => { 
     console.error(error); 
    });