我需要获得这个linq查询的sql查询,我使用linqpad。我使用变量调用与Id .When一起执行linq查询获取错误
如何解决这个问题?BusPaths on buscities.Id equals buspath.DesId
where (buspath.DepId == Id || Id == 0
我正在尝试使用C#中的ODBCdataadapter来运行查询,该查询需要将一些数据选择到临时表中作为初步步骤。但是,这个初始select语句会导致查询终止,以便将数据放入临时表中,但我无法运行第二个查询将其取出。我已经确定问题出在单个数据适配器查询中存在两个select语句。也就是说,下面的代码只运行第一个select:select what
当在LinqPad中使用语言设置为"C#语句“运行它时,我得到了";expected”。from p in Products where p.UnitPrice > 50 select new {p.ProductID };
现在看来,如果我将它分配给任何var,则不会出现任何错误。但让我感到困惑的是,下面的语句工作得很好,并将结果还给我,尽管我没有将它赋值给任何变量。有什么想法吗?