1.1 这是一个很奇怪的问题,因为像这种用VS创建的MVC在它的控制器上来查询单表数据,并且返回到视图显示在页面的表格上的操作我已经很熟练了,可是就在这次它却在我写完查询后出现问题了。

1.2 这个问题是出现在我要查询数据库里面其中一张表来进行单表查询数据,途中分页操作的后节部分,那里报错的那节layuiTablePage是我封装好的一个辅助查询表格的一个类,而他后面的GetStartIndex()就是从我所封装好的类里面提取的其中一个参数。而后面的是在表格上所能显示的数据量。之后就是在进行处理后返回视图更进一步处理就行了。可是偏偏就在这里出现错误说无法将这种类型隐式转换成那种类型,我就很纳闷了,这是为什么?而我视图的那边还没写有处理从控制器传来的数据代码。如图显示:
无意中生成的新剧情
1.3 由于习惯性的原因,刚开始我以为是我的代码哪里打错了,所以我就去检查我的代码,是不是哪里写错了,但是查来查去也就那几行代码,找了半天还是找不出它的错误。索性我将他删除换了几种写法,最后报错还是出现在了原来类似的位置上。我发现怎么换写法,它的错误还是出现在这种类似于转换的问题上,好奇怪啊。

1.4 后来在老师的帮助下,将原来的控制器和代码都重建后来检测,还是不行,又不断的测试,最后用了些时间,最终找到了错误的源头,原来是在Model里面的其中一个地方的表和表不对应了,这应该就是我在写的时候,不小心引用了什么或者弄到了什么,我没注意到,所以才引发的这种问题,真是的这样也能翻车,真是太大意了。最后老师将表和表之间改回后,我要查询的那个表的左上角出现了有一个引用,而且错误也没了。最终还是解决掉这个问题了。如图显示:
无意中生成的新剧情
1.5 但是我又将它给删除了,重新再写了一遍,因为原表错的太多了,改来改去的,删了删去的已经都不是这个原先的那个单表查询的那个方法了,所以初步我还是为了统一,重新写了一遍这个单表的查询,主要的内容还是一样的,变的只是纸,不变的是画上内容。同样的新命名这个方法的名字,给它一个我已经所封装好的类,弹开花括号。之后用一个变量来接收已经查询好的数据和排序好的表格用来接下来的各类组装,命名列表安排表格的分页操作,之后再调用所封装好的类来做打孔机,给他们打上与视图那边所对应的孔,最后将它们拿回到视图那个框架组装就行了。
无意中生成的新剧情

相关文章:

  • 2021-10-23
  • 2022-01-05
  • 2021-11-06
  • 2021-06-15
  • 2022-03-07
  • 2021-07-29
  • 2021-07-27
  • 2021-04-17
猜你喜欢
  • 2021-09-23
  • 2021-07-12
  • 2021-10-25
  • 2022-12-23
  • 2021-04-14
  • 2021-08-25
  • 2021-12-13
相关资源
相似解决方案