How to connect to SQL Server database using Node.Js
Description
- A quick overview on SQL Server configuration, in order to get connected through Node.Js
- Using "mssql" npm package to connect to SQL Server using Node.Js
- How to use "Connection" object to connect to SQL Server
- How to use "Request" object to execute SELECT statement and fetch results
- How to handle SQL Server Connection Errors (from Node Js)
- How to handle SQL statement execution Errors (from Node Js)
Source Code:
var sql = require("mssql");
var dbConfig = {
server: "localhost\\SQL2K14", database: "SampleDb", user: "sa", password: "sql2014", port: 1433
};
function getEmp() { var conn = new sql.Connection(dbConfig); conn.connect().then(function () { var req = new sql.Request(conn); req.query("SELECT * FROM emp").then(function (recordset) { console.log(recordset); conn.close(); }) .catch(function (err) { console.log(err); conn.close(); }); }) .catch(function (err) { console.log(err); });
//--> another way
//var req = new sql.Request(conn);
//conn.connect(function (err) {
// if (err) {
// console.log(err);
// return;
// }
// req.query("SELECT * FROM emp", function (err, recordset) {
// if (err) {
// console.log(err);
// }
// else {
// console.log(recordset);
// }
// conn.close();
// });
//});
}
getEmp();
Nice post. Thanks for sharing.
ReplyDeleteSQL training in Pune