CommandType = TextSqlCommand
のときにパラメータ コレクションを取得する方法はありますか?
例えば:
string MyDinamicSql = @"SELECT * FROM USERS where USERName = @Param1 and USERLogin=@Param2";
SqlCommand comand = connection.CreateCommand();
comand.CommandText = MyDinamicSql;
comand.CommandType = System.Data.CommandType.Text;
//Do something for fill comand.Parameters from MyDinamicSql...
[@Param1,@Param2] を使用してパラメーター コレクションを取得する方法が必要です... SQL クエリ (動的) がわからず、アプリケーションのパラメーターを取得して入力コントロールとして作成したいと考えています。
SqlCommandBuilder.DeriveParameters(command)
ストアド プロシージャでしか機能しないため、これを行うことはできません。
ありがとうございました!