在Sql数据库的select查询中添加空格

时间:2015-02-11 10:16:39

标签: sql asp.net sql-server sql-server-2008 linq-to-sql

使用以下命令从我在ASP.net中的代码中对数据库中的varchar(400)字段执行选择查询,该字段包含用于验证请求的存储域:

var domain = (Domain)(from dom in cxt.Domains
             where dom.uidclient.Equals(client.uidclient)
             where SqlMethods.Like(properties[2], "%" + dom.url + "%") || properties[2].Equals(dom.url)
             select dom).First<Domain>();

其中&#39;属性[2]&#39;是我试图在数据库中匹配的域。但是,尽管存在条目,但它不返回匹配的值。

但是当我在SQL Server Management中尝试检索的条目上执行选择查询时,它会在域条目中添加一个额外的空格(例如&#39; http://[space]www.site.co.uk&#39;)但是当我尝试编辑条目时,空间不再存在。所有参赛作品都不是这种情况;有些人没有增加额外的空间。

这有什么特别的推理吗?是&#39; //&#39;表示某些字段的空间而不是其他字段

0 个答案:

没有答案