首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SubSonic.Query vs SubSonic.SqlQuery

SubSonic.Query vs SubSonic.SqlQuery
EN

Stack Overflow用户
提问于 2009-03-09 19:44:53
回答 2查看 2.3K关注 0票数 1

我一直在使用SubSonic.Query,直到有一天我不能通过添加WHERE来做"IS NULL“,然后我意识到SubSonic.SqlQuery是存在的,并且它有一个"IsNull()”函数。检出源代码后,Query和SqlQuery没有以任何方式继承,那么它们的主要区别是什么,以及如何决定使用哪一个?

编辑:我刚刚意识到我可以通过使用"Comparison.Is“来做"IS NULL”。这让我更加困惑,因为SqlQuery和查询几乎可以做同样的事情

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-03-09 21:56:56

SqlQuery是在2.1版中添加的。它比查询要好得多,因为它特别支持is null和连接。这里有一个post that covers it (当时叫Query2 ),或者看看我的3-part series on how I use SubSonic

票数 4
EN

Stack Overflow用户

发布于 2009-03-30 20:13:05

我不确定您的目标是什么数据库,但是IsNull方法对于Oracle提供程序不能正常工作。我不得不修改几行代码才能让它在我的机器上工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/627719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档