Node.js
Electron
msnodesqlv8
SQLServer2017 EXPRESS
前提・実現したいこと
SQLServerからデータを参照するElectronアプリを開発しています。
下記のようなソースでrows[0]の値が代入された変数testをsql.queryの外で使用するにはどのようにしたら良いでしょうか?
該当のソースコード
sql.js
const sql = require("msnodesqlv8"); const connectionString = "server=.;Database=Master;Trusted_Connection=Yes;Driver={SQL Server Native Client 11.0}"; const query = "SELECT name FROM sys.databases"; sql.query(connectionString, query, (err, rows) => { console.log(rows); var test = rows[0]; }); console.log(test);
試したこと
return {test: test};
を関数内に記述し別の関数へ返り値で渡そうとしましたがうまくいきませんでした。
補足情報
Javascriptの知識が乏しく見当違いな質問をしているかもしれませんがご教授よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/23 10:59
2019/04/23 11:10
2019/04/23 12:27