3

次のようなコード ブロックを考えてみましょう。

using (SqlConnection c = new SqlConnection("{connection string}"))
{
    c.Open();

    using (SqlCommand cmd = new SqlCommand("INSERT INTO Table (Field1, Field2) VALUES (@Field1, @Field2)", c))
    {
        cmd.Parameters.AddWithValue("@Field1", "some value");
        cmd.Parameters.AddWithValue("@Field2", 10);

        cmd.ExecuteNonQuery();
    }
}

サーバーに送信された実際のステートメントを確認できるようにしたいのですが、問題は、ネットワーク/SQL 管理者を介して SQL Server プロファイラーにアクセスできないことです。サーバーに送信された実際のステートメントを取得する方法はありますか?

4

1 に答える 1