Есть ли способ получить набор параметров из SqlCommand
, когда CommandType = Text ?
Например:
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)
, потому что он работает только с хранимыми процедурами.
Спасибо!