【发布时间】:2014-01-29 15:49:48
【问题描述】:
我有一个电子邮件文本框,我可以通过它执行搜索。如果我输入 a_Scott 结果是电子邮件,开头是:a_Scott 但我得到
斯科特,
艾斯科特,
阿斯科特。
这是我的代码:
if (!string.IsNullOrWhiteSpace(request.EmailAddress))
{
var email = request.EmailAddress.IndexOf("*", 0, StringComparison.InvariantCulture) >= 0
? request.EmailAddress.RemovePercentsign().ReplaceAsterikWithPercentSign()
: request.EmailAddress + "%";
command.Parameters.Add(new SqlParameter("@Email", email.Trim()));
}
【问题讨论】:
标签: c# sql-server wildcard