2013-06-18 187 views
1

我想通过Node.js连接到SqlServer。通过Node.js连接Sql Server

我已经尝试了很多方法和许多链接,但没有任何工作正常。我想连接到SqlServer并获取一些数据。

请有人建议一些步骤和代码来连接SqlServer 2008.什么是Sql-Node.js的驱动程序?

+0

即时通讯使用Windows 7与64位处理器。 PLZ建议一些答案.... – HomeWork

回答

1

我只是做了下面这个演练在http://tech.pro/tutorial/1848/getting-nodejs--sql-server--azure-to-work-together

他用了“msnodesql”包在https://www.npmjs.org/package/msnodesql,代码在混帐枢纽在https://github.com/WindowsAzure/node-sqlserver,我已经得到了它与一个节点控制台应用程序运行简单的选择语句:

var mssql = require('msnodesql'); 

var conn_str = "Driver={SQL Server Native Client 10.0};Server=tcp:xxxxx;Database=yyyy;Uid=zzzz;Pwd=wwww;Connection Timeout=30;"; 

    mssql.query(conn_str, "select * from testtable", function(err, recordset) { 
    if(err){ 
     console.log("Got error :-(" + err); 
     return; 
    } 

    recordset.forEach(function(record) { 
     console.log("name: " + record.Name + " (" + record.ID + ")"); 

    }); 
});