2011年6月8日
摘要: 大概两年前我写了篇《QueryBuilder : 打造优雅的Linq To SQL动态查询》,赢得不少厚爱,如今它还是我博客访问量最高的一篇(即使只有可怜的5500点击量,比一些大牛们少一位数)。时过境迁、岁月不饶人,当年得意之作现在看起来不值一文。收集一下朋友的反馈,主要有下列问题: 不支持 Entity Framework 不支持.Net 4 Equals(c=>c.xx, null) 之前是被忽略掉,实际上应该解析成 c.xx is null。 Between 没有考虑字符串的情况,例如 Between(c=>c.xx, ”A” , ”Z”) 则解析会报错。 部分不支持Nullable类型 其他没实现的功能:大于、小于、或… ——现在—— QueryBuilder已经发生翻天覆地的变化,但对于使用者来说,使用接口还是一成不变的,并且完全兼容上一版本。当然,它依旧是开源&免费的! 阅读全文
posted @ 2011-06-08 21:58 CoolCode 阅读(9983) 评论(40) 推荐(12) 编辑