-2

重複の可能性:
パラメーターのリストによるSQLクエリのフィルタリング

文字列の配列、名前、およびintの配列をストアドプロシージャに渡すメソッドADO.NETがあります。一度に1つずつ行うことはできますが、一度にすべてを渡したいのですが..可能ですか?

SQLServer2008の使用

ありがとう

4

2 に答える 2

3

あなたが望むものはテーブルパラメータのように聞こえます:http://msdn.microsoft.com/en-us/library/bb510489.aspx

基本的に、C#DataTableを作成し、その中のすべての値を入力してから、SQLストアドプロシージャのパラメーターとしてテーブルを提供できます。

残念ながら、もう少し情報がなければ、サンプルコードを提案することはできません。

于 2012-07-19T18:12:38.397 に答える
0

配列の代わりに、コンマで区切って(したがって、単一の文字列として)送信し、それに応じて使用することができます。

于 2012-07-19T18:07:56.063 に答える