데이터베이스 연결을 위해 mssql을 사용하는 node.js의 응용 프로그램에 대해 node-mssql 라이브러리를 참조합니다. mssql-ref. 연결 생성 풀을 확인했지만 mysql과 mssql이 같지 않습니다. node.js와 mssql 연결 풀에 대한 샘플 코드 스 니펫을 찾을 수있는 참조를 제공하십시오. 감사합니다. .node.js 응용 프로그램에서 mssql 연결 풀 만들기
0
A
답변
1
자신이 말하는 페이지에서 해당 정보를 찾을 수 있습니다. 그러나 문서화가 연결 풀이 생성되는 방법에 대해 명시 적이지는 않습니다.
var connection = new sql.Connection(config);
여기에 변수 연결은 실제로 연결 풀 여전히 연결해야입니다 ...
var connection = new sql.Connection(config, function(err) {
// ... error checks
// Query
var request = new sql.Request(connection);
// or: var request = connection.request();
request.query('select 1 as number', function(err, recordset) {
// ... error checks
console.dir(recordset);
});
});
또는 후 콜백 인수
var connection = new sql.Connection(config);
//connection is actually a connection pool
connection.connect().then(function() {
var request = new sql.Request(connection);
request.query('select * from mytable').then(function(recordset) {
// ...
}).catch(function(err) {
// ...
});
}).catch(function(err) {
// ...
});
를 생략하여 약속을 사용하여 Connection의 단일 인스턴스를 생성하고, 새로운 Connection을 인스턴스화하는 것과는 반대로 위의 예와 같이 모든 요청이이를 사용하도록하십시오. 각 요청에 대한 개체.
Express 4 웹 응용 프로그램과 관련된 질문은 question and answers을 참조하십시오.