नमस्ते मैं sqlserver डेटाबेस का उपयोग कर नोड जेएस restful api बना रहा हूं, मैं एपीआई प्राप्त करने के लिए तैयार हूं जब मैं एपीआई आउटपुट का उपयोग कर रहा हूं, जेसन प्रारूप में दिखाया गया है, जबकि ब्राउज़र को इसके शो को रीफ्रेश करते हुए "त्रुटि: ग्लोबल कनेक्शन पहले से मौजूद है। पहले sql.close() को कॉल करें। "त्रुटि। मैं कोडत्रुटि: वैश्विक कनेक्शन पहले से मौजूद है। कॉल sql.close() पहले
var express = require("express");
var sql = require("mssql");
var app = express();
//Initiallising connection string
var dbConfig = {
user: 'sa',
password: 'India123',
server: 'localhost',
database: 'sample'
};
app.get('/login', function (req, res) {
// connect to your database
var data = {
"user": ""
};
sql.connect(dbConfig, function (err) {
if (err) console.log(err);
var request = new sql.Request();
request.query('select * from Login', function (err, result) {
if (err) console.log(err)
// send data as a response
//res.send(result.recordset);
data["user"] = result.recordset;
res.send(data);
});
});
});
var server = app.listen(5000, function() {
console.log('Server is running..');
});
दूसरे उदाहरण पर पहली बार यह हो रहा है? पहला उदाहरण उस कनेक्शन को बंद नहीं करता है जो दूसरे उदाहरण को असफल कर देगा। कोई फर्क नहीं पड़ता कि क्या हो रहा है अगर यह पहले उदाहरण में विफल रहा है। – cup