加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle 搭建Node.js开发环境

发布时间:2020-12-12 13:38:08 所属栏目:百科 来源:网络整理
导读:? 先决条件 安装oralce客户端驱动。 安装node.js。 ? 创建项目 安装oracledb模块 $npm install oracledb 如果失败了,你可能要爬墙。 ? 参考package.json { "name" : "oracle-demo" , "version" : "1.0.0" , "description" : "" , "main" : "app.js" , "scri

?

先决条件

安装oralce客户端驱动。

安装node.js。

?

创建项目

安装oracledb模块

$npm install oracledb

如果失败了,你可能要爬墙。

?

参考package.json

{

"name": "oracle-demo",

"version": "1.0.0",

"description": "",

"main": "app.js",

"scripts": {

"test": "echo "Error: no test specified" && exit 1"

},

"author": "",

"license": "ISC",

?

"dependencies": {

"oracledb": "2.1.2"

}

}

?

参考源码

var oracledb = require(‘oracledb‘);

?

oracledb.getConnection({

user: "bob",

password: "bob",

connectString: "127.0.0.1/bob"

},

function(err,connection) {

if (err) {

console.error(err.message);

return;

}

?

console.log(‘Connection was successful!‘);

connection.execute(

`select * from person`,

function(err,result) {

if (err) {

console.error(err.message);

doRelease(connection);

return;

}

console.log(result.rows);

doRelease(connection);

});

}

);

?

function doRelease(connection) {

connection.close(

function(err) {

if (err)

console.error(err.message);

});

}

?

?

参考资源

https://github.com/oracle/node-oracledb

https://npm.taobao.org/package/oracledb

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读