Access SQL Server in Node - Js
Access SQL Server in Node - Js
js
Previous Next
In order to access MS SQL database, we need to install drivers for it. There are many drivers available for SQL server in NPM. We will use mssql
driver here.
Install Driver
Install mssql driver using npm command, npm install mssql in the command prompt. This will add mssql module folder in node_modules folder in
your Node.js application. This tutorial uses mssql v2.3.1, which is latest version as of now.
After installing the driver, we are ready to access MS SQL server database. We will connect to a local SQLExpress database server and fetch all the
records from Student table in SchoolDB database shown below.
Database Table
Server.js Copy
if (err) console.log(err);
if (err) console.log(err)
});
});
});
In the above example, we have imported mssql module and called connect() method to connect with our SchoolDB database. We have passed config
object which includes database information such as userName, password, database server and database name. On successful connection with the
database, use sql.request object to execute query to any database table and fetch the records.
Run the above example using node server.js command and point your browser to http://localhost:5000 which displays an array of all students from
Student table.
https://www.tutorialsteacher.com/nodejs/access-sql-server-in-nodejs 1/3
9/19/23, 3:03 PM Access SQL Server in Node.js
Thus, you can access MS SQL Server database and execute queries using mssql module. Visit npm documentation to learn more about mssql.
Previous Next
.NET Tutorials
C#
Object Oriented C#
ASP.NET Core
ASP.NET MVC
LINQ
Inversion of Control
Web API
Database Tutorials
SQL
SQL Server
PostgreSQL
MongoDB
JavaScript Tutorials
JavaScript
TypeScript
jQuery
Angular 11
Node.js
D3.js
Sass
Programming Tutorials
Python
Go lang
https://www.tutorialsteacher.com/nodejs/access-sql-server-in-nodejs 2/3
9/19/23, 3:03 PM Access SQL Server in Node.js
HTTPS (SSL)
TutorialsTeacher.com is optimized for learning web Subscribe to TutorialsTeacher email list and get latest updates, tips & tricks on C#, .Net, JavaScript, jQuery, AngularJS,
technologies step by step. Examples might be simplified to Node.js to your inbox.
site, you agree to have read and accepted our terms of Email address GO
use and privacy policy.
We respect your privacy.
HOME TERMS OF USE PRIVACY POLICY 2023 TutorialsTeacher.com. All Rights Reserved.
https://www.tutorialsteacher.com/nodejs/access-sql-server-in-nodejs 3/3