小编Plu*_*lue的帖子

在C#中搜索给出错误的结果

我有一个电子邮件文本框,通过它我可以执行搜索.如果我键入a_Scott结果是开始的电子邮件:a_Scott但我得到a.scott,ajscott,arscott.
这是我的代码:

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()));
}
Run Code Online (Sandbox Code Playgroud)

c# sql-server wildcard

0
推荐指数
1
解决办法
102
查看次数

标签 统计

c# ×1

sql-server ×1

wildcard ×1