只返回数据表的部分字段(不建类)
最简单的是:
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
只返回数据表的部分字段(不建类)相关推荐
- mysql查询含有某个值的表_MYSQL查询数据表中某个字段包含某个数值
当某个字段中字符串是"1,2,3,4,5,6"或者"123456" 查询数据表中某个字段是否包含某个值 1:模糊查询 使用like select * from ...
- db2查询字段备注_通过逐浪数据精灵管理sqlserver数据表备注以及字段说明
通过逐浪数据精灵管理sqlserver的数据表备注以及字段说明备注(附脚本方法) 基本介绍 逐浪数据精灵,是由逐浪软件团队提供的生成态产品,可以快速的方便的管理数据表,目前对商业用户开放. 管理数据库 ...
- MySQL修改数据表中的字段名
MySQL修改数据表中的字段名 在一张数据表中只能设置一个唯一名称的字段名.在同一张数据表中,不能出现两个名称完全相同的字段名. 因此,数据库系统可以通过字段名来区分数据表中的不同字段. 在MySQL ...
- 如何查询数据表中指定字段的内容?
@R星校长 查询数据表中指定字段的内容 MySQL从数据表中查询数据的基本语句为SELECT语句. SELECT语句的可选参数比较多,让我们先从最简单的开始,带大家一步一步的深入SELECT语句的使用 ...
- mysql 字段写入_MySQL为数据表的指定字段插入数据
username not null 没有默认值/有默认值 insert不插入username字段 均不报错 2014年07月23日21:05 百科369 MySQL为数据表的指定字段插入数据 ...
- access vba表字段_【Access】创建数据表并新增字段
时 间:2016-08-02 13:29:20 作 者:摘 要:用代码创建数据表并新增字段 正 文: 在DAO中,可以通过CreateTableDef方法在数据库中创建新的数据表,其具体的语法格式如下 ...
- 站内搜索(ELK)之数据表字典类型字段的索引思路
数据表字典类型的字段,如人员表中的"性别".流程表中的"处理状态",此类字段中的值高度重复,不建议放到可检索的索引字段中,原因如下: 若数据表字典类型字段的值索 ...
- 【MySQL】根据数据表中日期字段查询某个月每一天的数据量?查询数据表中所有日期每天的数据量?近三天每天数据量?
前提这个table有一个日期字段date_time之类的 1.根据数据表中日期字段查询某个月每一天的数据量 如果要获取8月的数据,可以这么写: SELECT count(*), DATE_FORMAT ...
- [原创]如何获得SBO的数据表中文描述和数据表的中文字段
有多个网友多次咨询如何获得SBO的数据表--包括系统表和用户自定义表的列表与中文描述,继而获得SBO的数据表结构特别是字段中文描述. SBO在这方面提供了充分的数据表结构与字段属性提取接口,很容易得到 ...
最新文章
- Hadoop “Unable to load native-hadoop library for y
- 利用文件锁控制程序的执行
- pyqt5入门教程(三)
- 基于数字移相信号发生器的频率相位差测量系统的FPGA实现
- mysql数据库检表_MYSQL数据库检查数据表和修复数据表
- hsf 架构_java分布服务:我打赌,没人可以这么精短的讲出分布服务架构吧
- EndNote的PDF Handing功能, 让你的PDF管理井井有条
- QT的QSignalTransition类的使用
- 线程池是如何执行的?拒绝策略有哪些?
- LeetCode:2. 两数相加(中等)
- liunx apache 的安装
- unity3d 之时间
- JVM 图形化监控工具
- UART协议TTL电平接口高性能低功耗SI4463无线透传通信模块
- 人员基础信息一体化采集仪_重要!包头退休人员注意!涉及信息采集(附操作步骤)...
- 难倒高手了,c语言枚举end的作用是什么?
- 网络性能监测-系统监视器
- 为什么一提到苹果就想到乔布斯,蒂姆·库克的事迹你知道多少?
- 乘法/积运算和符号(点乘/内积/数量积,叉乘/向量积,矩阵乘法,Hadamard, Kronecker积,卷积)一网打尽
- 简述python的书写规则_python3 基本书写规范
热门文章
- 转:GCC,LLVM,Clang编译器对比
- Linux Shell常用技巧(四) awk
- 实业逻辑与品牌逻辑的矛盾
- 卸载VS2008后重新安装VS2005的苦难历程
- TCP、UDP绑定同一端口通信的解释-转
- Mybatis简单入门及配置文件标签详情
- 1043. 输出PATest(20)-PAT乙级真题
- python的init方法在哪个模块_Python学习笔记(九)——Python _init_特殊方法和模块...
- selector多路复用_python selectors模块实现 IO多路复用机制的上传下载
- [PHP]Yii rules常用规则