我有一个方法,它接受IQueryable<T>作为名为attachments的参数。在这个方法中,我在多个if语句中进一步过滤查询。所以我的代码如下: if(firstCondition) attachments = attachments.Where(i => i.TestItemId == 1); //3 recordsvar items in attachments) //write attachment name to file here
我需要使用存储过程从DB获取数据,但我也想使用IQueryable向结果添加一些过滤。我正在使用亚音速,目前还看不到使用亚音速sp和IQueryable的方法。我唯一的想法是创建一个视图,它将执行所有必需的连接。然后用subsonic调用view like to table:Subsonic All返回IQueryable,我可以在代码中添加筛选子句,而不是在sp中添加where。不确定这是不是可行
我有一个使用linq to SQL进行的查询,其结果将显示在一个带有排序和过滤选项的datagridview中。public IQueryable RegresaDepositosBancarios() var depositos = from d in context.depositos_bancarios,我将数据源设置为使用以前的结果。我返回的是匿名类型的IQ