Data Preview using WHERE (RolledRelease LIKE '%Taxware%')
我有一个带有单个查询的数据表:
SELECT Store FROM RollOut WHERE (RolledRelease LIKE ?) AND (CAST(RolledDate AS date) = CAST(GETDATE() - 1 AS date)) ORDER BY Store
在GUI中工作时,当我将某些东西插入?中时,例如'%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();
任何见识将不胜感激。我知道如果可以在数据预览中使用它,可以在代码中正确设置其格式。