我在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;它没有。