1. Trang chủ
  2. » Tất cả

4B-NodeJS-SQLServer

4 5 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Truy cập SQL Server Node.js Tìm hiểu cách truy cập sở liệu quan hệ MS SQL Server 2012 ứng dụng Node.js cách sử dụng Express.js Để truy cập sở liệu MS SQL, cần phải cài đặt trình điều khiển cho Có nhiều trình điều khiển có sẵn cho máy chủ SQL NPM Chúng ta sử dụng trình điều khiển mssql (https://www.npmjs.com/package/mssql) Cài đặt trình điều khiển Cài đặt trình điều khiển mssql lệnh npm install mssql dấu nhắc lệnh Điều thêm thư mục module mssql thư mục node_modules ứng dụng Node.js Sau cài đặt trình điều khiển Chúng ta kết nối đến máy chủ sở liệu SQLExpress cục lấy tất ghi từ bảng Student sở liệu SchoolDB hiển thị bên Bây giờ, ta tạo var express = require('express'); server.js viết var app = express(); mã sau app.get('/', function (req, res) { var sql = require("mssql"); // cấu hình csdl var config = { user: 'sa', password: 'mypassword’, server: 'localhost', database: 'SchoolDB' }; // kết nối đến csdl sql.connect(config, function (err) { if (err) console.log(err); var request = new sql.Request(); // tạo đối tượng Request request.query('select * from Student’, function (err, recordset) { if (err) console.log(err) // xuất liệu res.send(recordset); }); }); }); var server = app.listen(5000, function () { console.log('Server is running ’); }); Trong ví dụ trên, import mơ-đun mssql gọi phương thức connect() để kết nối với sở liệu SchoolDB Truyền đối tượng cấu hình bao gồm thông tin sở liệu userName, password, máy chủ sở liệu tên sở liệu Khi kết nối thành công với sở liệu, ta dùng đối tượng sql.request để thực thi truy vấn tới bảng sở liệu tìm nạp ghi Chạy ví dụ cách sử dụng lệnh node server.js trỏ trình duyệt bạn đến http://localhost:5000 hiển thị mảng tất sinh viên từ bảng Student

Ngày đăng: 12/08/2021, 10:01

w