本文提供一种解决方案:数据源用XpoDatasource实现。首先在数据库中建立一个多表查询的结果集的视图,然后在项目中定义一个结构体,对应视图 的列,接下来定义一个继承于XPLiteObject的实体类,这个类就是XpoDatasource的TypeName属性值。
定义的结构体如下:

public struct SVDefect
{[Persistent("TaskId")]public Guid TaskId;[Persistent("Defect")]public string Defect;[Persistent("CreateDate")]public DateTime CreateDate;
}

定义的实体类如下:

[Persistent("V_Defect")]public class VDefectXpo : XPLiteObject{public VDefectXpo(Session session) : base(session) { }[Key, Persistent]public SVDefect Key;public Guid TaskId{get{return Key.TaskId;}}public string Defect{get{return Key.Defect;}}public DateTime CreateDate{get{return Key.CreateDate;}}}

转载于:https://www.cnblogs.com/yafyr/p/5517319.html

如何用ASPxGridView绑定多表关联的查询结果相关推荐

  1. oracle两表联查分组,oracle解决多表关联分组查询问题

    做了一个功能需要分组查询,同时查询A表分组查询的ID需要关联B表的数据,本来想两个表关联查询,但是报group by 语法不正确.所以做了以下修改. select count(*), cindexid ...

  2. mybitsPlus QueryWrapper表关联分页查询

    mybitsPlus QueryWrapper表关联分页查询 一. 描述 项目中用到页面查询,并且涉及到两个表分页查询,搜索条件涉及到两个表. 二. 思路 1.Mapper中自定义表关联的SQL,传入 ...

  3. jpa多表关联条件查询实现

    通过实体类映射实现多表关联条件查询 jpa对于多表关联可以在实体类中进行关联映射,一对一用@OneToOne,一对多用@OneToMany,多对多用@ManyToMany,多对一用@ManyToOne ...

  4. jpa多表联查动态_jpa多表关联动态查询(自定义sql语句)

    项目中,jpa对于简单的数据库操作很方便,但如果多表关联动态查询时,需要自己去写SQL语句拼接查询条件,以下为本人学习的例子. 类似于这种多条件动态查询: 项目用的是springboot 2.1.0. ...

  5. SpringBoot使用JPA多表关联动态查询指定字段

    SpringBoot使用JPA多表关联动态查询指定字段 目标需求 Maven依赖 项目结构 代码 运行结果 源码下载 目标需求 在SpringBoot中用JPA实现多表关联动态查询,并且只查询指定字段 ...

  6. oracle三张表关联外查询,oracle三张表左连接 | 学步园

    三张表,要查询出结果是:第一张表全显示,其余两张表显示对应连接的信息 三张表分别是 SQL> select * from zr_stu; STUID STUNAME STUSEX ------- ...

  7. mysql 两表关联 分组查询

    最近有个预约需求 记录一下 sql 思路 两张表 A Ba 表记录每个预约时间点和这个时间点可预约人数b 表 记录每条预约记录最后结果得出 本时间段可预约的数量 <?phpuse Illumin ...

  8. 多个表关联的查询语句

    select a.*,(select table1 .name from table1 where table1.id=a.table1ID) from table as a select a.*,b ...

  9. 记录一下sql两个表关联的查询使用方法

    SELECT * FROM t_yymp_user_info where user_id = (select b.user_id from t_yymp_auth_role as a,t_yymp_a ...

最新文章

  1. swiftsuspenders Memo
  2. 按钮在执行frame动画的时候怎么响应触发事件?
  3. 夺命雷公狗---javascript NO:03 流程结构
  4. 下载:Visual Studio 2012 RC候选版
  5. Linux学习笔记01
  6. html下拉框选中第二个,html通过点击第一个select改变第二关select的内容
  7. python博客编程_python编程
  8. 嵌入式 Linux 的分类
  9. python 天勤 金叉 编程代码_Python量化策略开发框架,固定的套路、突破策略的福音...
  10. Linux新手快速入门(万字超详细)
  11. 计算机扫描的配置文件在哪里找,打印机扫描文件到电脑哪里找
  12. MongoDB凭什么跻身数据库排行前五?
  13. diybox路由器设置教程_无线路由器设置图解,最全面的图文教程
  14. allegro修改铜皮网络
  15. 如何管理一盘散沙的团队?
  16. 企业上云计划:上云前应该考虑哪些因素
  17. 前沿关注 | 5G和边缘计算将如何改变AR和VR?
  18. 通过CrossTalk在Delphi中使用ADO.Net(1)
  19. 计算机要执行一条指令,cpu所涉及的操作应该包括下列的,计算机应用基础学习指导...
  20. LLVM和Clang背后的故事

热门文章

  1. Linux中文显示乱码?如何设置centos显示中文
  2. 应用程序正常初始化(0xc0000135)失败的解决方法
  3. 脚印:关于错误编码的管理的一些思考
  4. linux 常用命令技巧
  5. TRY NOT TO SAY SO MUCH!
  6. 不同频率数据的处理方法
  7. a good resource gathering system from sustech
  8. 简单易懂棒棒哒的视频传输工具!
  9. 这个学期的总结,下个学期比较坑的事情和要注意的点
  10. vue使用总结-生命周期篇