私はnode.jsが新しく、node.jsを使用してMSSQLデータベースに接続を構築しようとしています。コードは単純されているときにこのような何かを言う:node.jsは特定の状況でsql.connectionを認識していないようです
var sql = require("mssql");
const pool = sql.connect('mssql://username:[email protected]/database')
コンソールは、私に接続するためにラインを実行している上の任意の警告やエラーを与えるものではありません。
var dbConfig = {
server: "localhost\\server",
database: "database",
user: "user",
password: "password",
port: 1433
};
function getEmp() {
var conn = new sql.Connection(dbConfig);
//Some other codes...
}
そして、私はあそこnew
を削除しようとする場合は、コンソールTypeError: sql.Conection is not a function
を言う:私はそれは私が、私はいくつかの他のものを試してみましたが、私はこれにしようとしていたとき、それはTypeError: sql.Conection is not a constructor
言う良いよ意味と思いました。
これは突然SQLを認識しないように感じますが、単純なバージョンのコードではこのようなエラーは発生しませんでした。
私の質問は、コードが間違っていて、最初のコードでうまくいけば、2番目のコードを動作させる方法です。
ありがとうございます。
私はあなたのメソッドを試してみましたが、私のコードの後の行でいくつかのエラーが出ます。しかし、私はnode.jsとまだ非常に混同しているので、あなたが正しいと思います。 私はそれを解決する別の方法を見つけました。それはコードが意図していたことに固執していました。私の答えをチェックしてください。 :) ありがとう! –