1
node.js를 사용하고 SQL Server 데이터베이스에서 데이터를 가져 오는 모듈을 만들었습니다. 데이터는 JSON으로 저장됩니다. 다음은 코드를콘솔에 큰 JSON 데이터가 표시되지 않음
b.js
var mssql = require('mssql');
var config = {
user: 'sa',
password: 'scott',
server: 'MSSQL2008',
database: 'AdventureWorks',
stream: false
};
var msconnection = new mssql.Connection(config, function (err) {
if (err) console.log(err);
});
module.exports.getCustomersDetails = function (callback, id) {
var request = new mssql.Request(msconnection);
//Add Parameters to the SP
if (id != null) {
request.input('ID', id);
}
request.execute('CUSTOMER_DETAILS_GET', function (err, recordsets, returnValue) { // get data
if (err) console.log(err);
responseContent = {
recordDataKey: 'data',
data: recordsets[0]
};
callback(responseContent);
});
};
a.js
var c = require('./b.js');
c.getCustomersDetails(function (responsecontent) {
console.log(responsecontent);
}, '101,202,303,505,808, 100, 200, 300, 400');
내가 콘솔이 아무것도 보여주지 a.js 실행와 많이 있기 때문에 그건입니다 테이블에 기록하십시오. 누구나 내가 모든 기록을 어떻게 얻을 수 있는지 제안 할 수 있습니까? 어떤 도움이라도 대단히 감사 할 것입니다.
편집 : 상위 140 개 레코드를 가져올 수 있도록 한 열에 25 개의 열이 있지만 콘솔에 아무 것도 표시하지 않으면 SP에서 상위 150 개 또는 모두를 쓰게됩니다.
업데이트 : 누구든지 나를 도와 줄 수 있고이 경우 스트리밍을 할 수있는 방법을 제안 할 수 있습니까?
감사 Scimonster reply.the 코드는 위의 저 몇 기록 (100)을 말하지만있을 때 결과를 주신다 총 레코드 수는 6000에게 그 말을 초과하는 경우 아무 것도 보여주지 않습니다. – user1254053
위의 코드는 무엇입니까? 너, 내거야? – Scimonster
질문에 광산 코드를 말합니다. – user1254053