数据查询

数据查询

开发工具与关键技术:Visual Studio 前端

作者:盘子

撰写时间: 2019年07 月 08日

最近在做项目中,做的最多也是做一个项目最重要的就是数据的查询。数据查询说简单也不简单,说难的话还是有那么点难度(对于一个初学的菜鸟来说)。数据查询即表格数据查询,分为单表查询和多表查询(连表查询)。单表查询是比较简单的,多表查询最主要的是要理清表与表之间的关系,这样才能根据表之间的关系查询出所需要的数据。

 表格数据查询过程中出现问题是难免的,就像我在做表格数据查询时就总会出错。查询数据所需要的代码都敲完了,最后数据出不来,点击检查也没有错误输出。然而作为菜鸟的我就在这个地方卡了挺久的。无错误提示输出,数据也无法查询出来。那就只能找错,一般都是在控制器中断点找错。下面是我做数据查询所需要查询的数据信息代码,见代码截图如下:

在这里插入图片描述

 如图,采用断点查找。断点查找,一般点击运行页面时,在不出错的情况下,页面一般都会跳转到控制器,但是我做这个数据查询的时候,页面却无法跳转。无数据(如最后效果图图一所示)、无错误、页面也无法跳转,这个简单的问题还真是卡得本菜鸟脑瓜疼。

但是,有问题就要去解决问题,只有去解决问题才能收获与学习问题点的解决方法。一样的,在找错误的过程中先在控制器里断几个点。转到对应的视图,找到你所要查询的那个表格数据,把表格里的所要查找的字段放到控制器进行查找,看看所需要查询的字段是否存在,是否一一对应。多表查询(联表查询),表与表之间的关系要整理清楚,多条件查询的代码要写完整。粗心如我,最后发现我做查询所出现的问题所在点,那就是写视图那边多条件查询那一块的代码不够完整。

下面是在视图那边的多条件查询代码,见代码截图如下:
在这里插入图片描述

如上面的代码图所示,写漏的代码就是后面划线的那三句。其实,在这个多表查询,是通过页面元素进行查询并且所查询的元素都有用到,后面三句是不需要的。在这里,我使用的是表内元素进行数据查询,所以说多条件查询的那些元素并没有调用到,所以查询的数据无法出现。

加上这三个语句后,我以为再次运行问题就能解决了,但是现实是残酷的,还是无数据!!!

不过有一点好的地方,就是上面那个页面跳转的问题解决了,断点查找,页面可以成功跳转到控制器了。最终的想要的结果没出来,所以问题的解决还是要继续的!
“循规蹈矩”的继续查找问题的所出点,尴尬的是又因为自己的心太大,在layuiTable.reload这句后面的表格名称前给多了一个空格。去掉空格,运行,很好!数据终于出来了!!(如下图图二)

最后是实现的效果图,见效果截图如下:

在这里插入图片描述

这是本菜鸟做项目中遇到的问题,如有理解错误的地方,请多指教。这问题也多是因为自己的心太大造成的,所以以后做项目会要更加的细心才行,避免因一个空格而被卡到脑瓜疼的尴尬。 !!!∑(゚Д゚ノ)ノ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值