如何修改查询表达式以获得灵活的结果 - Win Forms C#

时间:2016-03-29 13:05:32

标签: c# sql winforms ms-access query-expressions

简介

我正在使用winforms。我创建的查询表达式用于搜索用户输入,正确返回结果。

查询表达

public static readonly string SqlSearchPlotByName = "Select " +
" PropertyId, Contact, Location, Street, Status, City, CreatedDate, Demand, Phase, Area, Corner,Commercial,CompanyName,OwnerName,OwnerAddress,OwnerPhone,Email,Web" +
" From Property Where OwnerName LIKE @OwnerName";

Sql命令参数

// name is user input
  dataAdapter.SelectCommand.Parameters.AddWithValue("@OwnerName", name);

问题

我遇到修改查询表达式以获得灵活结果的问题。

  

例如:当搜索" jo"时,结果必须包括joe,john,johnny   等

有人可以帮我修改查询或任何参考/帮助吗?

感谢您的时间。

1 个答案:

答案 0 :(得分:1)

Month

一样使用它
dataAdapter.SelectCommand.Parameters.AddWithValue("@OwnerName", name);