CNode

使用node-oracle访问数据库,并用async.waterfall确认删除数据库时所影响的行数

Sskyer316发布于13 年前最后回复13 年前0 回复4693 浏览0 收藏

var bindings = require('./oracle_bindings'); var async = require('async'); var oracle = new bindings.OracleClient();

async.waterfall( [ // i. check if headers.txt exists function ConnectDataBase(callback) { oracle.connect({ "hostname": "localhost", "user": "his", "password": "his" }, function(err, connection) { console.log("conneted") callback(err,connection); }); }, function DeleteData(connection,callback) { var self=this; this.connection=connection; self.connection.execute("delete FROM person WHERE NAME = (:1)", ['huangwei'],function(err, results) { self.connection.setAutoCommit(true); callback(err,results); }); } ], function(err,results) { if(err) { throw err; } console.log(results);

} );

查看回复

回复 (0)

暂无回复,成为第一个参与讨论的人。
参与回复
登录后即可参与回复。登录