2010-09-03 446 views
0

)。我希望有人想通过回答一个简单的问题来获得一些简单的声誉:: - )。你好吗?好的...开玩笑:: - D。LINQ To Entities then SQLCompact

问题是关于LINQ to Entities如何与SQL Compact协同工作。

  • 首先,有没有什么方法可以将发送到SQL Compact数据库的东西进行分析?显然,Microsoft SQL Server Profiler不适用于SQL Compact数据库......呃......这是可以预料的。但是有没有其他方法可以查看LINQ select所产生的SQL查询?具体做法是:

    IQueryable<some_table> query = from v in SomeEntity.some_table select v; 
    

我使用了一些扩展方法我通过谷歌找到应用“其中”上面的选择。通常在实体框架中你不能用LINQ(在.Net 3.5中)做到这一点,但是有一些解决方法。

我想要做的是验证变通办法是否从表中获取所有数据,然后便宜地过滤它,或者如果他们正在做正确的事,并且只获取我要求的数据。

  • 其次,你知道肯定,下面的语句不把所有的表中的数据,并把它放在内存中,之后做了便宜的过滤器就可以了? (天哪,我想要一个分析器,看看那个男人在后面做什么)。

    from v in SomeEntity.some_table where v.some_column == some_int_value select v; 
    

回答