linq表连接遇到的问题

来源:互联网 发布:js正则匹配指定字符串 编辑:程序博客网 时间:2024/06/07 06:23

linq表连接当中,如果遇到两表字段类型不统一的情况下,建议不要进行转换。因为可能会遇到一些未知的问题。

本人试用了SqlFunctions.StringConvert()这个方法来转,但是发现联表查询的时候b表数据查询为空。后来进行了一系类列的方法来解决错误,最后才发现就是那个转化的问题。

所以建议用以下方法来解决linq联表时,字段不一样的情况:

1、DBcontext.Posts.SqlQuery(你的sql);

2、写个视图关联系一下,然后查询视图 




0 0
原创粉丝点击