Как я могу найти легкий метод для этого в C# Windows Базовое приложение
[Здесь у меня есть 10 флажков, теперь я хочу, чтобы, если мой клиент выбрал любой из этих и любое количество выбранных флажков, то отчет будет сгенерирован, и в этой кодировке также я хочу использовать StoredProcedure, теперь, если я пойду с кодированием индивидуально для всех возможностей, которые я Я должен написать 99 StoredProcedure и 99 раз кодирования, так есть ли какой-нибудь легкий возможный способ для этой проблемы..?? ]
2 ответа
Какую базу данных вы используете? SQL Server 2008
или выше? Если да, то ответ от @user3353613 будет полезен. Если нет, то вы можете пройти comma/pipe(|)
Отдельные значения флажков для одного параметра вашей хранимой процедуры, а затем вы можете разделить значения внутри хранимой процедуры, чтобы получить то, что вам нужно.
Надеюсь это поможет.
Я думаю, что вы можете попробовать параметр Table-Valued. Или вы можете получить некоторые идеи из этого поста. Хранимая процедура T-SQL, которая принимает несколько значений Id