Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Menghubungkan ke SQL Server dari Nodejs

Anda harus mengubah baris ini:

var sqlDb = require('./DBLayer/db.js');

untuk

var sqlDb = require('./DBLayer/db.js').sqlDb;

atau untuk mengubah baris ini:

exports.sqlDb = sql;

untuk

exports = sql;

Penjelasan: Di Node saat Anda melakukannya:var sqlDb = require('./DBLayer/db.js'); itu membuat sqlDb menjadi exports objek.

Jadi dalam kode Anda, Anda memiliki exports.sqlDb = sql . Kompiler benar, ekspor tidak memiliki fungsi eksekusi. ekspor hanya memiliki 1 var, exports.sqlDb .

Kiat Bonus: Jika Anda benar-benar ingin kode Anda berfungsi, tanpa mengubah app.js Anda dapat menambahkan ini ke akhir modul Anda:

exports.execute=function(){
    return sql.execute.call(sql,arguments)
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana mengontrol pengguna yang dapat mendekripsi Enkripsi Kunci Simetris SQL Server

  2. Entity Framework EF4.1 - prosedur tersimpan tidak dapat ditemukan di wadah

  3. Memperbarui Data Salesforce dengan Kursor SQL Server

  4. Prosedur Tersimpan Panggilan SQL untuk setiap Baris tanpa menggunakan kursor

  5. Kerangka Entitas Mengindeks SEMUA kolom kunci asing