1

C# を使用した ASP.NET では、さまざまな SQL コマンドを使用して多数の GridView を表示しようとしています。SQL ステートメントは長いため、実際のステートメントの代わりに変数を含めたいのですが、それらを SqlCommand メソッドに挿入する方法が正確にはわかりません。変数がない場合、コードは次のように表示されます

SqlCommand cmd = new SqlCommand("SELECT....; SELECT...." , myConn);

しかし、実際のステートメントの代わりに、上記のSQLステートメントを以下のような文字列変数に置き換えたいと思います...

string sqlVar1 = "SELECT.....";
string sqlVar2 = "SELECT....";

上記のコードに変数を組み込むにはどうすればよいですか? 以下は動作しません。

SqlCommand cmd = new SqlCommand(sqlVar1; sqlVar2, myConn);

不足している句読点はありますか、それとも、実際の SQL ステートメントの代わりに変数を使用していることを認識するために追加のコードが必要ですか?

4

2 に答える 2