問題タブ [sqlcommand]

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.

0 投票する
1 に答える
3519 参照

c# - ストアド プロシージャは何かを返しますが、sqlDataAdapter.Fill はデータテーブルを空のままにします

アプリケーションで動作が停止しました。ストアド プロシージャをテストしたところ、3 行が返されました (大きすぎてここに再投稿できません)。Visual Studio の出力では、後で次のように表示されます。

dtResult というデータテーブルに入れられないのはなぜですか? コマンド sqlDataAdapter.Fill(dtResult) で実行できます。代わりに、デバッグ モードで見ると {} が表示されます。

アップデート:

どうでも。これは実際に機能します。これは私のテスト コードであり、私の実際のコードが行うと思っていたことです。しかし、実際のコードで何かを見落としていたと思います。

0 投票する
5 に答える
292013 参照

c# - .net コードからストアド プロシージャにテーブル値パラメータを渡す方法

SQL Server 2005 データベースがあります。いくつかの手順では、(コンマで区切られた) としてストアド プロシージャに渡しnvarchar、内部で単一の値に分割するテーブル パラメーターがあります。次のように SQL コマンド パラメータ リストに追加します。

データベースを SQL Server 2008 に移行する必要があります。テーブル値パラメーターがあることと、ストアド プロシージャでそれらを使用する方法を知っています。しかし、SQL コマンドのパラメーター リストに渡す方法がわかりません。

Parameters.Addプロシージャの正しい構文を知っている人はいますか? または、このパラメーターを渡す別の方法はありますか?

0 投票する
3 に答える
232 参照

.net - System.Data.SqlClient.SqlCommand オブジェクトによって実行できる T-SQL の制限は何ですか?

このように llok する Transact-SQL があります。SqlCommand オブジェクトを介して実行できますか?それとも、Sql 管理オブジェクトの学習を開始する必要がありますか?

0 投票する
3 に答える
1139 参照

c# - ADO.NET SqlCommand:値NULLを列に挿入できません

テーブルには、nullを許可しないCol4もあります。

エラー:列Col4に値NULLを挿入できません

Management StudioでsCmdを実行すると、すべて正常に動作します。

なぜ例外が発生するのですか?

0 投票する
2 に答える
1434 参照

sql-server - Powershell ヘルプ、ディレクトリ内のテキスト ファイルを 1 つのファイルに結合するにはどうすればよいですか?

私はpowershellが初めてです。データベース スクリプトの一部を PowerShell スクリプトに変換しようとしています。現在、スクリプト (DOS BATCH FILE) で行っていることの 1 つは、Type コマンドを使用することです...

基本的には指定したフォルダに入り、.sqlファイル拡張子の付いたすべてのファイルを連結し、新しいファイルに結合します。

私の質問は、powershell でこれを行うにはどうすればよいですか?

0 投票する
2 に答える
632 参照

asp.net - チェックボックスリストの選択の問題

5 つの目標と 5 人の従業員がいます。各目標は、これら 5 人の従業員の任意の数に割り当てることができます。したがって、目標ごとに 5 つの CheckBoxLists があり、各 CheckBoxList にはこれら 5 人の従業員の名前が項目として含まれています。

どの従業員にどの目標が割り当てられているかをデータベースから取得したいと考えています。次のコードがあります。

私の問題は、従業員の目標を 1 つ選択しても、その特定の従業員に対応するすべてのチェックボックスが選択されることです。なぜこうなった?

それに応じて、投稿されたコードのelse部分をコメントアウトし、目標のいずれかが選択されていない場合、その従業員に対応するすべてのチェックボックスが選択解除されます. 助けてください。

0 投票する
2 に答える
12477 参照

csv - sqlcmdを使用してtxtファイルを読み込みますか?

すべてのセルを手動で入力する必要をなくすために、sqlcmdを使用してtxtファイルを読み取ることは可能ですか?

すべてのテーブル行が1行にあり、すべての列がコンマで区切られているtxtファイルが提供されています。(.cvsファイル)

私はいくつかのコマンドを調べようとしてきましたが...運がありません!

ありとあらゆる助けをいただければ幸いです。

0 投票する
1 に答える
392 参照

string - SQL Server 2005: 2 つ以上の文字列を 1 つの文字列にして、パラメーターとして渡す

重複の可能性:
SQL IN 句をパラメータ化しますか?

こんにちは、みんな、

プロジェクトの SQL コマンドを作成しています。1 つの文字列パラメーターをカーソルに渡す必要があります。しかし、そのパラメーターでは、次のように多くの文字列を連結する必要があります。

それから私はこのように使いたい:

次のステートメントの代わりに:

したがって、上記で設定したような形式を取得する必要があります。どうやってやるの?

よろしく、レッズ

0 投票する
1 に答える
328 参照

asp.net - LINQ または SqlCommand を介した SP 呼び出しが遅いが、EXECUTE を使用していない

大規模なデータベースにクエリを実行する、MS SQL Server にかなり複雑なストアド プロシージャがあります。私は多くの最適化を行ったので、SSMS から EXECUTE で呼び出すと、1 秒未満で実行されます。

問題は、LINQ または SqlCommand を使用して ASP.NET 3.5 から呼び出すと、運用サーバーで数分かかりますが、サーバーの負荷は高くありません。

開発サーバーが期待どおりに実行されるため、構成に関係があると思います。

運用サーバーには SQL Express 2008 sp2 があり、開発サーバーには SQL Express 2005 があります。私の開発マシンには SQL Express 2008 R2 があり、うまく機能します。

何をどこで確認すればよいですか?

ティ!

0 投票する
1 に答える
463 参照

c# - SPありおよびSPパラメーターなしでSqlCommandを使用しますが、C#では値のみを使用します

こんにちは、SQLCommandを使用してストアドプロシージャを操作することは可能ですが、各パラメータの名前を指定する必要はありませんか?

SPを操作するには、コレクション(文字列の配列など)にSP変数の名前を常に含める必要がありますか?

一般的な使用法は次のとおりです。

このようなことが可能である場合、私はどういう意味ですか?

適切な数のパラメーターを適切な順序で送信するだけでは、SPの変数の名前なしで値を入力することはできませんか?