在UWP应用中实现搜索功能以从SQL Server查找数据

时间:2018-09-18 14:18:16

标签: c# sql xaml uwp uwp-xaml

我使用Microsoft网站https://docs.microsoft.com/en-us/windows/uwp/data-access/sql-server-databases中的方法在SQL Server中创建了一个表,并将其链接到我的UWP应用。 现在我的问题是,我将如何实现搜索功能?例如,用户键入名称,它将带回结果。我打算使用搜索框或文本框。

1 个答案:

答案 0 :(得分:0)

作为起点,请看一下https://www.w3schools.com/sql/sql_like.asp

您可以围绕此构建您的陈述。

SELECT * FROM Products WHERE ProductDescription LIKE '%textboxinput';

此示例查找以“ textboxinput”结尾的所有值。 您可以使用链接中提到的通配符来获得所需的行为。

按照链接中的代码进行操作,然后可以直接克隆GetProducts()方法,对其进行重命名和编辑以满足您的需求。特别是,常量GetProductsQuery需要使用上面提到的适当的sql语句进行编辑。

例如,如果您搜索“ ng”作为输入,则只会选择ID为2 4的数据集。