我正在創建一個桌面應用程序,該應用程序使用Node.JS與MAC Server用戶交談。Node.Js提示用戶輸入
Node.JS可以根據用戶輸入從用戶接收輸入並顯示來自SQL Server的數據嗎?
例如,在下面的代碼,可以我把一個輸入框onload
,並允許用戶輸入customercode
和顯示InvoiceNumber
和customername
。
另外,我可以在MAC上運行下面的代碼嗎?
@Serger B,
我跟着你建議的鏈接,是能夠成功地連接到SQL Server。如何添加用戶提示以輸入以下代碼的customerCode?另外,如果有人能夠幫助我通過瀏覽器運行腳本,那將是一件好事。
var sql = require('mssql');
var config = {
user: 'temp',
password: 'test123',
server: 'laptop\\localDB', // You can use 'localhost\\instance' to connect to named instance
database: 'AVTemp01',
}
var connection = new sql.Connection(config, function(err) {
// ... error checks
// Query
var request = new sql.Request(connection); // or: var request = connection.request();
request.query('select top 5 companycode from invoiceheader', function(err, recordset) {
// ... error checks
console.dir(recordset);
});
// Stored Procedure
var request = new sql.Request(connection);
request.input('input_parameter', sql.Int, 10);
request.output('output_parameter', sql.VarChar(50));
request.execute('procedure_name', function(err, recordsets, returnValue) {
// ... error checks
console.dir(recordsets);
});
});
馬修,你能幫我解決上述問題嗎?我會很感激你的投入。長時間滯留此問題 – LearningMacro 2014-09-05 18:29:14