Visual StudioからのSQLコマンドの実行について質問があります。それほど短くないプロシージャがいくつかあるので、コマンドタイプのテキストで実行してstringbuilderで記述するとドラッグになります。プロジェクトに保存されている.sqlファイルに書き込むことにしましたが、よくわかりません。作成されたプロシージャがある場合と同様に、一度作成する必要があると思いますが、後で他の何かのために呼び出す方法など、ユーザーがクリックしたときにさまざまなパラメータを使用して呼び出す必要があります。それについてのチュートリアルや例はありますか?
何かのようなもの
FileInfo file = new FileInfo(@"\\ares\c$\Inetpub\wwwroot\TestArea\SQL\testsql.sql");
string script = file.OpenText().ReadToEnd();
using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["WhatIfDatabaseConnectionString"].ConnectionString))
{
SqlCommand sqlCmd = new SqlCommand(script, conn);
sqlCmd.ExecuteNonQuery(script);
しかし、パラメータを使用します。