开发工具与关键技术:VS
作者:卢惠圳
撰写时间:2021年6月6日
MVVM的查询,先将页面的框架搭好然后就是后台代码了,同样先创建一个命令并将命令和命令要执行的方法连接,代码如下图:
之后就是查询的执行方法了,先查询第一个表,然后通过第一个表子健ID连接第二个表的主健ID来查询第二个表,第三个表也是如此,最后查询出的表的列是事先声明好的Vo里面是有的列,然后将三张表的数据一一对应到Vo里面的列的数据里面最后返回为列表格式,代码如下图:
然后对查询的数据在页面上的显示有需求,就可以先把这些数据进行处理,比如我这里就是将数据中的布尔数据转为“男”“女”或者是“初诊”和“复诊”来显示在页面的表格中,先将数据进行foreach循环,然后判断如果对应的布尔值为true那它的显示值为“男”,如果对应的布尔值为false那它的显示值为“女”另一条数据也是如此,代码如下图: