SQL Server ドライバーを使用する Windows 上の Node.js でこのエラーをトラブルシューティングする正しい方法は何ですか。
events.js:2549: Uncaught Error: 42000: [Microsoft][SQL Server Native Client 11.0] 構文エラー、権限違反、またはその他の非特定エラー
- これは SQL ステートメントではありません。.NET などの他のツールで機能します。
- SQL接続情報ではないようです-.NETなどの他のツールで動作します
何かご意見は?node.js を完全にアンインストールして最初からやり直す正しい方法は何ですか。前回のインストールですべてのグローバル モジュールが削除されたとは思いません。
var sql = require('node-sqlserver');
var _ = require('underscore')._;
var connstr = "Driver={SQL Server Native Client 11.0};Server=localhost;" +
"Initial Catalog=CDDB;Trusted_Connection={Yes}";
sql.open(connstr, function (err, conn) {
if (err) {
console.log("Error opening the connection");
return;
} else {
var stmt = "select top 10 * from Client";
conn.query(connstr, stmt, function (err, results) {
if (err) {
console.log("Error running query!");
return;
}
_.each(results, function (row) {
console.log(row[0]);
});
});
}
});