SQLite-Net Query不返回预期结果

时间:2016-02-10 17:31:31

标签: c# sqlite windows-runtime sqlite-net

我的查询有一个奇怪的问题。查询看起来像这样:

var query =
"select article.* from article left join articledetails on article.ArticleDetailsId = articledetails.Id "
+ $"where article.SUPPLIER_AID like '%{searchContextQuery}%' "
+ $"or articledetails.Description_Short like '%{searchContextQuery}%' "
+ $"or articledetails.Description_Long like '%{searchContextQuery}%' "
+ $"or articledetails.KeywordAsString like '%{searchContextQuery}%' ";

var result = connection.Query<Article>(query);

当searchContextQuery填充例如&#34; M12GG-0 GREASE GUN XXX&#34;应该有一行结果。当我在SQLiteStudio中在同一个数据库上手动执行该查询时,我正在检索预期的响应。

我也试过

var xyz = connection.Execute(query);

确保在构建值或为我的Article模型类赋值时没有问题。它也会导致0结果。这对我没有任何意义;(

有人能给我一个暗示吗?

最好的问候, 克里斯

0 个答案:

没有答案