Загрузка...

Поиск по бд

Тема в разделе C# создана пользователем Minin_inactive4471240 12 мар 2022. 211 просмотров

  1. Minin_inactive4471240
    Minin_inactive4471240 Автор темы 12 мар 2022 3 5 сен 2021
    У меня есть параметры, внесённые в переменные, каждый из них может быть пустым вплоть до того, что лишь одна переменная будет заполнена параметром. Как можно реализовать поиск по базе данных только не пустыми переменными, а пустые пропускать?
    Поиск по бд я реализую сам, а вот как сделать так, чтобы пустые переменные не использовались в нём, я не знаю. Не писать же к каждому условию ещё по 11 условий
    [IMG]
     
  2. vtlstolyarov
    vtlstolyarov 13 мар 2022 468 8 янв 2022
    SQL
    WHERE
    (@SertificatNomer IS NULL OR SertificatNomer = @SertificatNomer)
    AND
    (@DateOfRelease IS NULL OR DateOfRelease = @DateOfRelease)
    ...
     
    1. Посмотреть предыдущие комментарии (3)
    2. vtlstolyarov
      Minin_inactive4471240, это всё про SQL. В using и reader абсолютно ничего не поменяется
    3. Minin_inactive4471240 Автор темы
      vtlstolyarov, я имею ввиду, как правильно будет сделать это в коде?
      [IMG] набить один using вот так, или как-то разделить?
    4. Minin_inactive4471240 Автор темы
      vtlstolyarov, просто у меня была мысль их разбить, и для каждого создать List, соответственно, записывать в него данные из ридера
    5. Посмотреть следующие комментарии (2)
Top
Загрузка...