Dynamic动态数据类型(例如如何设置IQueryable的类型为函数返回的类型?? )
2013-08-13 11:55
246 查看
private IQueryable<Dynamic> GetArticleQueryByColumnID(long columnID) { string sqlStr = ""; if (columnID > 0) { sqlStr = string.Format(ExSql, string.Format(" and COLUMN_ID={0} ", columnID)); } else { sqlStr = string.Format(ExSql, ""); } switch (GetColumn(columnID).REFER_TYPE) { case 0: return _db.ExecuteQuery<V_ARTICLE_SHOW_ALL>(sqlStr).AsQueryable(); case 1: return _db.ExecuteQuery<V_ARTICLE_SHOW_REFER>(sqlStr).AsQueryable(); case 2: return _db.ExecuteQuery<V_ARTICLE_SHOW_REFER>(sqlStr).AsQueryable(); case 3: return _db.ExecuteQuery<V_ARTICLE_SHOW_DUTYTREE>(sqlStr).AsQueryable(); default: return _db.ExecuteQuery<V_ARTICLE_SHOW_REFER_ALL>(sqlStr).AsQueryable(); } }
命名空间:using System.Linq.Dynamic;
using System.Linq.Dynamic;
相关文章推荐
- 如何设置IQueryable的类型为函数返回的类型??
- 解决 ”不允许在查询中显式构造实体类型“问题及使用其他方法实现返回 List<Model对象>或者IQueryable<Model对象>对象
- Android JAVA中如何利用泛型使方法动态返回不同类型
- 从后台返回的数据是个long型,如何转为正确的时间类型显示
- 如何用动态SQL返回临时表的组合查询数据
- [K/3Cloud] 如何从被调用的动态表单界面返回数据
- 仅返回类型不同的函数,在C++中如何实现重载?
- mybatis查询如何返回List<Map>类型数据
- MVC4.0 WebApi如何自定义返回数据类型
- PowerShell函数参数设置成自动识别数据类型的例子
- 如何指定struts2返回我们需要的json类型数据?
- SpringMVC中在使用@ResponseBody时如何将Date类型的日期返回指定格式的json数据
- LINQToSQL中如何更好的手动设置导航字段,并返回实名类型而不是匿名类型
- [K/3Cloud] 如何从被调用的动态表单界面返回数据
- 【python 】数据类型和返回数据类型的函数
- 在COM/DCOM中如何将数组作为函数返回的类型传递
- 如何通过动态sql远程调用包里面的函数,并返回值。
- 后台返回一个string类型的json格式数据,前台js如何读取?
- 如何从文本文件读取数据到二维数组,如何在函数处理后返回二维数组的示例
- C语言学习9: malloc动态内存存储,动态内存分配去空格字符增长版,动态内存分配去符号incr增长版,型参和返回值都是int型的函数的指针,main函数的地址也可以用指针指向,typedef定义函数指针,函数定义与嵌套的作用,返回函数指针类型,const作用