SQL Server connection to node js

后端 未结 3 1294
-上瘾入骨i
-上瘾入骨i 2020-12-30 11:18

I am trying to establish a connection between nodejs project and server running Microsoft SQL Server 2005. I am using a node module mssql, but I get these error

3条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-30 11:29

    It work for me. First install mssql by npm (npm install --save mssql)

    var sql = require('mssql');
    

    for local sql server

    var sqlConfig = {
      user: 'sa',
      password: 'admin',
      server: 'CBMOBILESHAMIM\\SQLEXPRESS',  
      database: 'databaseName'
    };
    

    for azure server

    var sqlConfig = {
      user: 'adminLogin',
      password: 'admin',
      server: 'severname.database.windows.net',    // don't add tcp & port number
      database: 'databaseName',
      options: {
        encrypt: true
      }
    };
    

    Now connect to server

    (async function () {
      try {
        console.log("sql connecting......")
        let pool = await sql.connect(sqlConfig)
        let result = await pool.request()
          .query('select * from Subject')  // subject is my database table name
    
        console.log(result )
    
      } catch (err) {
        console.log(err);
      }
    })()
    

    for more details check mssql

提交回复
热议问题