簡體   English   中英

在Node js中連接到SQL Server數據庫時出錯?

[英]Error in connecting to SQL Server Database in Node js?

我正在學習如何在SQL Server數據庫中使用Node js。 我正在嘗試連接到sql服務器數據庫,但是在節點js的數據庫配置中輸入服務器ip地址時遇到了這個問題。 誰能幫助我解決錯誤。 這是我的dbadmin給我的連接字符串。

<add name="ElmaReport" connectionString="Data Source=172.20.3.32\SQL2015;Initial Catalog=ElmaTest;User ID=realm;password=friend" providerName="System.Data.SqlClient" />

我試圖在我的節點js數據庫配置中使用此連接字符串。

var sql = require('mssql');
var addr = "172.10.3.22/SQL2014"; //This is where the error is.It doesn't understand the '/' character.
var config = {
    "server":addr,
    "user": "realm",
    "password": "friend",
    "database": "ElmaTest"
};

sql.connect(config, function (err) {

    if (err) console.log(err);


});



var updateMember = function( username, password) {
    return sql.execute( {
        procedure: "updateMember",
        params: {

            firstName: {
                type: sql.NVARCHAR,
                val: username
            },
            lastName: {
                type: sql.NVARCHAR,
                val: password
            }
        }
    } );
};

function  connecttoDb() {

  //  updateMember("elma","pass1234");
    sql.connect(config, function (err) {

        if (err) console.log(err);


    });


}

module.exports.datavalue = connecttoDb();

mssql軟件包文檔中 (在示例中):

您可以使用“ localhost \\\\ instance”連接到命名實例

當然,您必須用服務器地址替換“ localhost”,並用SQL Server實例名稱替換“ instance”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM