WPF中的SearchBox

时间:2015-04-14 14:55:16

标签: c# sql wpf xaml search

我在Home.xaml窗口上有一个带有以下代码的文本框。

<TextBox Name="txtSearch" Grid.Row="2" Grid.Column="0" 
         Grid.ColumnSpan="2" FontSize="25" Height="50px"
         Width="480px" VerticalContentAlignment="Center">
</TextBox>

用户编写的文本用于以下查询:

SELECT Books.ISBN, Books.Title, Books.Tag, Books.Image, 
       Books.photoType, Publishers.Name AS publisherName
FROM   Books 
INNER JOIN Publishers ON Books.codPublisher = Publishers.codPublisher
WHERE (Books.Title LIKE '%' + @Title + '%')

返回的行在另一个窗口上填充DataGrid。

搜索按书名和作者工作,但存在问题。比如本书&#34; Windows Server 2008 R2 Unleashed&#34;。

如果用户搜索&#34; windows&#34;或者&#34;服务器2008&#34;或者&#34; windows服务器&#34;有用。但是如果用户搜索&#34; windows 2008&#34;它没有。

0 个答案:

没有答案