C# SQLite Net查询未返回预期结果

C# SQLite Net查询未返回预期结果,c#,sqlite,windows-runtime,sqlite-net,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 '%{sea

我有一个奇怪的问题。查询如下所示:

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);
为了确保对我的文章模型类进行赋值或赋值没有问题。它还将导致0结果。这对我来说毫无意义;(

有人能给我一个提示吗

致以最良好的祝愿,
Chris

您的连接字符串是?有任何查询对您有效吗?或者只有这个特定的查询已断开?抱歉,我忘记了。要添加,我正在使用WinRT(Windows 8.1应用程序),所以我没有使用连接字符串,我创建了一个带读/写选项的SQLiteConnection,直接指向db的路径。其他查询工作正常。只有那个特定的查询。如果我使用较短的“searchContextQuery”,如“M12”,它会按预期工作。
var xyz = connection.Execute(query);