最简单的是:

var vresult= result.Select(u => new { ID = u.id, Guid = u.Guid.Trim(), addTime = u.addTime });  //这是LINQ,而SqlSuger里面不支持这样写

或:

var result = db.Queryable<t_user>().Where(u => u.CompanyId == comid && u.Isdel == false).OrderBy(u => u.addTime, OrderByType.Desc).ToPageList(page + 1, 3); //先全部查出来,然后再用 tuple
List<Tuple<int, DateTime?>> list = new List<Tuple<int, DateTime?>>();
foreach (t_user u in result)
{list.Add(new Tuple<int, DateTime?>(u.id,u.addTime));
}

或:

List<Dictionary<string, Object>> list = new List<Dictionary<string, object>>();
Dictionary<string, Object> dic = null;
foreach (t_user u in result)
{dic = new Dictionary<string, object>();dic.Add("id", u.id);dic.Add("Guid", u.Guid.Trim());dic.Add("addTime", u.addTime);list.Add(dic);
}

context.Response.Write(jhelper.ObjToJson(new { status = 200, msg = "查看成功", items = list, nextpage = page + 1 }));

using Newtonsoft.Json;
using System;
using System.IO;namespace MyWeb
{public class JsonHelper{/// <summary>/// json传输函数/// </summary>/// <param name="obj"></param>/// <returns></returns>public string ObjToJson(Object obj){StringWriter sw;JsonSerializer serializer = new JsonSerializer();sw = new StringWriter();serializer.Serialize(new JsonTextWriter(sw), obj);return sw.GetStringBuilder().ToString();}}
}

转载于:https://www.cnblogs.com/zhangchaoran/p/7559802.html

只返回数据表的部分字段(不建类)相关推荐

  1. mysql查询含有某个值的表_MYSQL查询数据表中某个字段包含某个数值

    当某个字段中字符串是"1,2,3,4,5,6"或者"123456" 查询数据表中某个字段是否包含某个值 1:模糊查询  使用like select * from ...

  2. db2查询字段备注_通过逐浪数据精灵管理sqlserver数据表备注以及字段说明

    通过逐浪数据精灵管理sqlserver的数据表备注以及字段说明备注(附脚本方法) 基本介绍 逐浪数据精灵,是由逐浪软件团队提供的生成态产品,可以快速的方便的管理数据表,目前对商业用户开放. 管理数据库 ...

  3. MySQL修改数据表中的字段名

    MySQL修改数据表中的字段名 在一张数据表中只能设置一个唯一名称的字段名.在同一张数据表中,不能出现两个名称完全相同的字段名. 因此,数据库系统可以通过字段名来区分数据表中的不同字段. 在MySQL ...

  4. 如何查询数据表中指定字段的内容?

    @R星校长 查询数据表中指定字段的内容 MySQL从数据表中查询数据的基本语句为SELECT语句. SELECT语句的可选参数比较多,让我们先从最简单的开始,带大家一步一步的深入SELECT语句的使用 ...

  5. mysql 字段写入_MySQL为数据表的指定字段插入数据

    username not null 没有默认值/有默认值   insert不插入username字段 均不报错 2014年07月23日21:05    百科369 MySQL为数据表的指定字段插入数据 ...

  6. access vba表字段_【Access】创建数据表并新增字段

    时 间:2016-08-02 13:29:20 作 者:摘 要:用代码创建数据表并新增字段 正 文: 在DAO中,可以通过CreateTableDef方法在数据库中创建新的数据表,其具体的语法格式如下 ...

  7. 站内搜索(ELK)之数据表字典类型字段的索引思路

    数据表字典类型的字段,如人员表中的"性别".流程表中的"处理状态",此类字段中的值高度重复,不建议放到可检索的索引字段中,原因如下: 若数据表字典类型字段的值索 ...

  8. 【MySQL】根据数据表中日期字段查询某个月每一天的数据量?查询数据表中所有日期每天的数据量?近三天每天数据量?

    前提这个table有一个日期字段date_time之类的 1.根据数据表中日期字段查询某个月每一天的数据量 如果要获取8月的数据,可以这么写: SELECT count(*), DATE_FORMAT ...

  9. [原创]如何获得SBO的数据表中文描述和数据表的中文字段

    有多个网友多次咨询如何获得SBO的数据表--包括系统表和用户自定义表的列表与中文描述,继而获得SBO的数据表结构特别是字段中文描述. SBO在这方面提供了充分的数据表结构与字段属性提取接口,很容易得到 ...

最新文章

  1. Hadoop “Unable to load native-hadoop library for y
  2. 利用文件锁控制程序的执行
  3. pyqt5入门教程(三)
  4. 基于数字移相信号发生器的频率相位差测量系统的FPGA实现
  5. mysql数据库检表_MYSQL数据库检查数据表和修复数据表
  6. hsf 架构_java分布服务:我打赌,没人可以这么精短的讲出分布服务架构吧
  7. EndNote的PDF Handing功能, 让你的PDF管理井井有条
  8. QT的QSignalTransition类的使用
  9. 线程池是如何执行的?拒绝策略有哪些?
  10. LeetCode:2. 两数相加(中等)
  11. liunx apache 的安装
  12. unity3d 之时间
  13. JVM 图形化监控工具
  14. UART协议TTL电平接口高性能低功耗SI4463无线透传通信模块
  15. 人员基础信息一体化采集仪_重要!包头退休人员注意!涉及信息采集(附操作步骤)...
  16. 难倒高手了,c语言枚举end的作用是什么?
  17. 网络性能监测-系统监视器
  18. 为什么一提到苹果就想到乔布斯,蒂姆·库克的事迹你知道多少?
  19. 乘法/积运算和符号(点乘/内积/数量积,叉乘/向量积,矩阵乘法,Hadamard, Kronecker积,卷积)一网打尽
  20. 简述python的书写规则_python3 基本书写规范

热门文章

  1. 转:GCC,LLVM,Clang编译器对比
  2. Linux Shell常用技巧(四) awk
  3. 实业逻辑与品牌逻辑的矛盾
  4. 卸载VS2008后重新安装VS2005的苦难历程
  5. TCP、UDP绑定同一端口通信的解释-转
  6. Mybatis简单入门及配置文件标签详情
  7. 1043. 输出PATest(20)-PAT乙级真题
  8. python的init方法在哪个模块_Python学习笔记(九)——Python _init_特殊方法和模块...
  9. selector多路复用_python selectors模块实现 IO多路复用机制的上传下载
  10. [PHP]Yii rules常用规则