Advertisement
Guest User

Untitled

a guest
Dec 18th, 2014
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. var mssql = require('mssql');
  2.  
  3. var config = {
  4. user: 'sa',
  5. password: 'scott',
  6. server: 'MSSQL2008',
  7. database: 'AdventureWorks',
  8. stream: false
  9. };
  10.  
  11. var msconnection = new mssql.Connection(config, function (err) {
  12. if (err) console.log(err);
  13. });
  14.  
  15. module.exports.getCustomersDetails = function (callback, id) {
  16. var request = new mssql.Request(msconnection);
  17.  
  18. //Add parameters to the SP
  19. if (id != null) {
  20. request.input('ID', id);
  21. }
  22.  
  23. request.execute('CUSTOMER_DETAILS_GET', function (err, recordsets, returnValue) { // does not come here when the dataset is large
  24. if (err) console.log(err);
  25.  
  26. responseContent = {
  27. recordDataKey: 'data',
  28. data: recordsets[0]
  29. };
  30. callback(responseContent);
  31. });
  32. };
  33.  
  34. var c = require('./b.js');
  35. c.getCustomersDetails(function (responsecontent) {
  36. console.log(responsecontent);
  37. }, '1,2,3');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement