销售需要按ClientID
,DivisionID
和ProductID
进行搜索。用户界面只有
调用存储过程SP1
以返回不同的列,并且根据参数列数也不同:@paramType
,@paramVal
。
过去很简单,没有Linq。 Linq定义了固定数量的列。有一个线程在2013年有部分解决方案。我想知道最近有人做过吗?例如,在designer.cs文件中有[Table(Name =“dbo.table1”)],[Table(Name =“dbo.table2”)]和[Function(Name =“dbo.SP”)],我可以在.dbml
文件的左窗格中定义表格。但是怎么告诉
public ISingleResult<SP> SP(...)
返回的是table1还是table2?