Guest User

Untitled

a guest
Mar 1st, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. var sql = require('mssql');
  2.  
  3. var config = {
  4. user: 'user',
  5. password: 'password',
  6. server: 'ip',
  7. database: 'database',
  8. connectionTimeout: '5000',
  9. requestTimeout: '5000',
  10. options: {encrypt: true}
  11. };
  12.  
  13. var pool = function(){
  14. var conn = new sql.Connection(config, function(err){
  15. var request = new sql.Request(conn);
  16. //console.dir(request);
  17. return request;
  18. });
  19. return conn;
  20. }
  21.  
  22. module.exports = function(){
  23. return pool;
  24. }
  25.  
  26. function CampanhaDAO(connection){
  27. this._connection = connection;
  28. //console.log(this._connection)
  29. }
  30.  
  31. CampanhaDAO.prototype.getCampanhas = function(){
  32. var sql = "SELECT * FROM notificacao_campanha";
  33.  
  34. this._connection.query(sql, function(err, recordset){
  35.  
  36. console.log(recordset);
  37. });
  38. };
  39.  
  40. module.exports = function(){
  41. return CampanhaDAO;
  42. };
  43.  
  44. CampanhaDAO.prototype.getCampanhas = function(){
  45. var sql = "SELECT * FROM notificacao_campanha";
  46. var conn = this._connection.query(sql);
  47.  
  48. new conn.Request().connect(function(err) {
  49. conn.query(sql).then(function(recordset){
  50. console.log(recordset);
  51. conn.close();
  52. }).catch(function(err) {
  53. console.error(err);
  54. });
  55. })
  56. };
Add Comment
Please, Sign In to add comment