問題タブ [tedious]
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 - tedious.js は requestTimeout = 0 を設定しましたが、それでもタイムアウトになりました
私はこの設定ファイルを持っています:
ただし、まだ requestTimeout エラーを受け取りました:
javascript - Node.js と Tedious で SQL Server に接続できない
Node.js と Tedioius を使用してローカル SQL Server インスタンスに接続しようとすると、次のエラーが発生します。
ここに私の接続オブジェクトがあります:
構成マネージャーによると、TCP/IP が有効になっており、ポート 1443 でブロードキャストされていることを確認しました。SQL Server Browser サービスも実行されています。そうでない場合は、このタイプの問題が発生している可能性があります。ウイルス対策とファイアウォールを無効にしましたが、どちらも役に立ちませんでした。
洞察はありますか?
sql-server - nodejsのmssqlパッケージを使用してSQL Serverスカラー関数を呼び出すにはどうすればよいですか?
SQL Server 2012 にカスタム スカラー関数があります。2 つの float を取り、nvarchar を返します。テスト済みで、SQL Server 内で動作します。
node-mssql から呼び出す方法の例は見つかりませんでした。私が行った試みは次のように失敗します:
TypeError: Cannot set property 'value' of undefined
これは node-tedious パッケージのエラーのようです...おそらく tedious はまだサポートしていません。
レコードセットを返す 2 つの入力パラメーターを使用してストアド プロシージャを呼び出す作業バージョンがありますが、実際には値が 1 つしか必要ないため、これはやり過ぎのようです。ここでは executeScalar 呼び出しが役立ちます (慣れているもの) .NET から)。
sql-server - DateTime 変換が SQL Server レコードの挿入に失敗しました
データベースに新しいレコードを追加すると、次のエラーが表示されます。
文字列から日時を変換する際に変換に失敗しました
datetime
挿入しようとするのは次のとおりです。
Sequelise もタイムゾーンを入れているようです。
「タイムゾーン」を空の文字列に設定しようとしましたが、これは役に立ちませんでした。
DATETIME
Sequelize を使用して有効な SQL Server を挿入するにはどうすればよいですか?
モデル:
sql-server - リクエスト エラー: {メッセージ: 'リクエストは SentLogin7WithStandardLogin 状態ではなく、LoggedIn 状態でのみ行うことができます'、コード: 'EINVALIDSTATE' }
tedious
MSSQL への接続にパッケージを使用すると、リクエストのテストで次のエラーが発生します。
「リクエストは、SentLogin7WithStandardLogin 状態ではなく、LoggedIn 状態でのみ行うことができます」、コード:「EINVALIDSTATE」
私のコード(例からの抜粋:http://pekim.github.io/tedious/getting-started.html):
sql-server - ノード/退屈な例のテーブル値パラメーター
ストアド プロシージャと SQL スニペットの実行に非常に適した関数があります。Table Valued Parametersと同等の関数を作成するのを手伝ってくれる人がいるかどうか疑問に思っていましたか?
私の現在の機能は次のとおりです。
テーブルタイプを作成するためにSQLでこれを行いました:
そして、このストアド プロシージャは、新しいテーブル タイプを使用して挿入するために使用されます。
SQL では、以下を使用してストアド プロシージャを実行できます。
これは私が迷子になるところです。この最後の部分をnode/tediousで機能させる方法がわかりません。
これは、助けが必要な関数でテーブルを定義する方法の例です。Columns
変数は、Rows
それを含む関数によって定義されます。