問題タブ [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.
sql-server - node-mssqlを使用してSQLサーバーにバイナリデータを挿入する方法
node/request モジュールを使用してイメージをダウンロードしています。node/mssql モジュールを使用して、SQL サーバーの varbinary フィールドにそのイメージを挿入する方法を見つけようとしています。これまでのところ、挿入ステートメントにキャストを入れて、本体 (バッファー) を文字列に変換しようとしましたが、すべて役に立ちませんでした。ストアドプロシージャを使用せずにこれを行う方法を見つけようとしています。
ありがとう!
javascript - node-mssql トランザクションの挿入 - 挿入された ID を返しています..?
私はnode-mssql
3.2.0 を使用しINSERT INTO
ています。テーブルが必要で、挿入されたレコードの ID を返します。
を使用sql.Transaction()
してデータを挿入できますが、コールバック (request.query()
およびtransaction.commit()
) に指定されるパラメーターは次のとおりです。
for 、andステートメントであり、recordset
影響を受ける行の数です。私の場合はです。undefined
INSERT
UPDATE
DELETE
affected
1
transaction.commit()
..を使用した後に挿入されたレコードID(主キーIDのみ)を取得する良い方法を知っている人はいnode-mssql
ますか?
sql-server - データの繰り返し挿入を回避するには?
最近質問を投稿しました。構文エラーが含まれていますが、@Arulkumar のおかげでコードがエラーなしで実行されるようになりました。
しかし今、もう 1 つの問題に直面しています。Excel シートのデータは SQL Server データベースに正しく保存されていますが、更新ボタンを押すか、アプリケーションでそのリンクに再度アクセスすると、データがデータベースで繰り返されます。繰り返しますが、Excel から値を取得し、同じデータをデータベースに再度保存していることを意味します。
データの繰り返しを避けるにはどうすればよいですか。誰でもこの問題を解決するのを手伝ってもらえますか? コードと Excel シートのサンプルは、上記のリンクにあります。
sql-server - node-mssql を使用して SQL サーバーに接続する NodeJS が機能しない
SQL Server Express 2012 の名前付きインスタンスを使用しています。SSMS を使用して接続しようとすると、次のパラメーターを使用して動作します。
ノード mssql の使用:
このエラーをログに記録します