sql-server – 与节点js的SQL Server连接
发布时间:2020-05-24 00:08:11 所属栏目:MsSql 来源:互联网
导读:我正在尝试在nodejs项目和运行Microsoft SQL Server 2005的服务器之间建立连接.我使用的是节点模块mssql,但是当我尝试创建连接时出现这些错误: { [ConnectionError: Failed to connect to 123.123.12.1:1433 in 15000ms] name: ‘ConnectionError’, message
|
我正在尝试在nodejs项目和运行Microsoft SQL Server 2005的服务器之间建立连接.我使用的是节点模块mssql,但是当我尝试创建连接时出现这些错误:
我的联系是由 var sql = require('mssql');
var dbConfig = {
server:'123.123.12.1',database:'testingDB',user:'userName',password:'pass',port:1433
};
function getEmp() {
var conn = new sql.Connection(dbConfig);
var req = new sql.Request(conn);
conn.connect(function(err) {
if(err) {
console.log(err);
return;
}
else {
console.log('success');
}
});
}
getEmp();
我不确定我做错了什么,如果有帮助我使用的是云端9 IDE. 解决方法把你的var req = new sql.Request(conn)放在connect中.// config for your database
var config = {
user: 'sa',password: 'mypassword',server: 'localhost',database: 'SchoolDB'
};
// connect to your database
sql.connect(config,function (err) {
if (err) console.log(err);
// create Request object
var request = new sql.Request();
// query to the database and get the records
request.query('select * from Student',function (err,recordset) {
if (err) console.log(err)
// send records as a response
res.send(recordset);
});
}); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
