Advertisement
Guest User

Untitled

a guest
Jan 29th, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. var Connection = require("tedious").Connection;
  2. var Request = require("tedious").Request;
  3.  
  4. // Create connection to database
  5. /*var config =
  6. {
  7. userName: 'najimoha', // update me
  8. password: 'Spectrum2019', // update me
  9. server: 'najisample.database.windows.net', // update me
  10. options:
  11. {
  12. database: 'mySampleDatabase', //update me
  13. encrypt: true
  14. }
  15. }*/
  16.  
  17. var config =
  18. {
  19. server: "najisample.database.windows.net",
  20. // If you're on Windows Azure, you will need this:
  21. options:
  22. {
  23. database: "mySampleDatabase",
  24. encrypt: true
  25. }.
  26. authentication:
  27. {
  28. type: "default",
  29. options:
  30. {
  31. userName: "najimoha",
  32. password: "Spectrum2019",
  33.  
  34. }
  35. };
  36.  
  37. var connection = new Connection(config);
  38.  
  39. // Attempt to connect and execute queries if connection goes through
  40. connection.on('connect', function(err)
  41. {
  42. if (err)
  43. {
  44. console.log(err)
  45. }
  46. else
  47. {
  48. queryDatabase()
  49. }
  50. }
  51. );
  52.  
  53. function queryDatabase()
  54. {
  55. console.log('Reading rows from the Table...');
  56.  
  57. // Read all rows from table
  58. var request = new Request(
  59. "SELECT * FROM Condition$",
  60. function(err, rowCount, rows)
  61. {
  62. console.log(rowCount + ' row(s) returned');
  63. process.exit();
  64. }
  65. );
  66.  
  67. request.on('row', function(columns) {
  68. columns.forEach(function(column) {
  69. console.log("%s\t%s", column.metadata.colName, column.value);
  70. });
  71. });
  72. connection.execSql(request);
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement