相关疑难解决方法(0)

LINQ to Entities无法识别方法'System.String StringConvert(System.Nullable`1 [System.Double])

我无法弄清楚为什么我会收到这个错误.我已经使用此功能与以前版本的Entity Framework成功使用,但我使用EF6设置了一个新项目并且它没有合作.

using System.Data;
using System.Data.Objects.SqlClient;

e.Result = from n in MyDB.tblBulletins
     where n.AnncStart <= DateTime.Now && n.AnncEnd > DateTime.Now && n.Approved == true
     orderby n.AnncStart descending, n.AnncDate descending
     select new
     {
        n.RecID,
        AnncTitle = n.AnncTitle + " <a href='bulletinAdd.aspx?ID=" + SqlFunctions.StringConvert((double)n.RecID).Trim() + "'><Edit></a>",
        AnncText = (n.AnncImg == null ? n.AnncText : "<a href='images/bulletin/" + n.AnncImg + "'><img src='images/bulletin/" + n.AnncImg + "' class='stickyphoto' alt='Click for larger image'/></a>" + n.AnncText),
        Email = (n.Email == null ? "" : "<br/><a href='mailto:" …
Run Code Online (Sandbox Code Playgroud)

c# sql linq entity-framework

15
推荐指数
1
解决办法
2万
查看次数

实体框架中的"喜欢"查询

如何使用edo实体框架在ASP.net MVC中获取通配符文本搜索(如SQL的"like"语句)?

我以为这会起作用:

var elig = (from e in _documentDataModel.Protocol_Eligibility_View
            where e.criteria.Contains(query)
            select e);
Run Code Online (Sandbox Code Playgroud)

但即使搜索肯定在数据库中的查询字符串,它也不会返回任何结果.我究竟做错了什么?

entity-framework wildcard

3
推荐指数
4
解决办法
2万
查看次数

标签 统计

entity-framework ×2

c# ×1

linq ×1

sql ×1

wildcard ×1