問題タブ [node-mssql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Promise.All を使用して array.map 内で async/await パターンを使用して既存の SQL Server プール接続を使用する方法
このコードは、「接続がまだ開いていません」という結果になります。エラー。プールは接続されており、レコードを更新する最初の選択で使用できます。
データを処理すると、UPDATE ステートメントの配列ができます。その後、インライン非同期関数が実行され、上記のエラーが発生します。
また、単一のクエリで複数の UPDATE ステートメントを実行しようとしました。これにより、クエリ更新配列に配列メンバーが 1 つしかない場合を除き、UNKNOWN エラーが発生します。
これは SQL Server 2000 に対して実行されています。
node.js - ノード mssql を使用した Azure SQL で奇妙なエラーが発生する
npm mssql ドキュメントを使用して、次を実行しています。
そして、この不可解な(グーグルで検索すると)エラーが発生します:
助言がありますか?
javascript - node-mssql でクエリ結果を返す
res.recordset をコンソールにスムーズに出力しますが、関数からこの値を返したい場合は null を返します。これにはどうすればよいですか?
javascript - node-mssql は unhandlePromiseRejectionWarning を与えるストアド プロシージャを実行しません。
以下は、server.js ファイルからの出力です。
ストアド プロシージャに渡すクエリ文字列パラメーターを出力しています。
これの下に、私が得ているエラーがあります:
(ノード:8084) UnhandledPromiseRejectionWarning: 未処理のプロミス拒否 (拒否 ID: 1): TypeError: 未定義のプロパティ 'type' を読み取れません
(ノード:8084) [DEP0018] DeprecationWarning: 未処理の promise 拒否は非推奨です。今後、処理されないプロミスの拒否は、ゼロ以外の終了コードで Node.js プロセスを終了します。
以下は、ストアド プロシージャへの呼び出しです。上記のエラーが発生し続け、ストアド プロシージャが実行されていません。同じ問題があるように見える次のリンクを見ましたが、それでも同じエラーが発生します。
これは、このノード モジュールを使用してストアド プロシージャを呼び出す最初の試みです。したがって、どんな支援も大歓迎です。