Набор данных не просматривает данные с параметром - PullRequest
0 голосов
/ 13 сентября 2018

Предварительный просмотр данных с помощью WHERE (RolledRelease LIKE '% Taxware%')

У меня есть данные с одним запросом:

SELECT Store FROM RollOut WHERE (RolledRelease LIKE ?) AND (CAST(RolledDate AS date) = CAST(GETDATE() - 1 AS date)) ORDER BY Store

Работа в графическом интерфейсе, когда я подключаю что-то к?, например, «% Taxware%», я получаю результаты в данных предварительного просмотра.Когда я уйду?и попробуйте предварительно просмотреть данные, вручную введя мой параметр в поле параметра, он не возвращает результатов.Я пробовал "% Taxware%",% Taxware%, "Taxware" и Taxware.Это все еще не возвращает никаких результатов.Я не могу понять, что я делаю неправильно, и это явно не работает в коде:

    string relName = "";   
    relName = gvYesterdaysReleases.SelectedRow.Cells[0].Text;
    relName = '%' + relName + '%';
    gvYesterdaysDetail.DataSource = tblReleaseYesterday.GetDataSearchRel(relName);
    relName = relName.Replace("%", string.Empty);
    gvYesterdaysDetail.Columns[0].HeaderText = relName;
    gvYesterdaysDetail.DataBind();

Любое понимание будет с благодарностью.Я знаю, могу ли я заставить его работать в предварительном просмотре данных, я могу правильно отформатировать его в коде.

Панель предварительного просмотра данных

...