Async kullanımı
Herkese iyi günler.
Bu async konusunu bir türlü kavrayamadım. O yüzden yardımınızıa ihtiyacım var.
Aşağıdaki görselde async fonksiyon ile yapılan sql sorgusunu sınıf içindeki bir değişkene nasıl aktarabilirim?
const sql = require("msnodesqlv8")
class GiderTablosuClass {
constructor(_server,_klavuz, _yil, _fatura) {
this.connectionString = `Server=${_server};Uid=zirvenet;Pwd=zrvsql;Trusted_Connection=No;Driver={SQL Server Native Client 11.0};
// this.fatura = _fatura
async function adhocQuery(connString) {
try {
const res = await sql.promises.query(connString, 'select @@SPID as spid')
// this.spid = res ## res değişkenini sınıf içinde kullanmak istiyorum
} catch (e) {
// this.error = e
}
}
adhocQuery(this.connectionString)
}
}
const GiderTablosu = new GiderTablosuClass("server", "klavuz", "yil", faturalar[])
console.log(GiderTablosu)