数据传输的方法和时间段的查询

							数据传输的方法和时间段的查询
开发工具与关键技术:Visual Studio 2015 、数据的传输的方法时间段的查询
作者:袁何恩
撰写时间:2019年7月26日

今天,我要和大家分享的技术是数据传输的方法。
我们程序员是经常要给数据做处理的,数据的处理的时都避免不了基础处理,处理就是数据的增、删、查、改, 无论数据怎么处理都有一个步骤,那就是数据的传输,数据的传输的应用范围是比较广泛的,可以说,数据的传输是处理数据的必不可少的部分,或者说,是做项目时必须用到的方法,每个人都有自己的数据传输方法,虽然自己的方法可能不是最好的,但一定是自己最理解的、最顺手的,现在,我给大家分享的是我数据增加的两种方法。
现在我给大家介绍的是两种方法,第一种方法是页面跳转时,把数据拼接在一起传输,第二种方法是post提交方法,这两个方法各有各的优点,也有各有各的限制,接下来,我们介绍一一下。
在做项目时,我们都会用到对数据传输,那么对数据传输的方法有几种方法呢?每个人的回答的答案都不一样,而我在做项目中,数据传输的方法主要有两种方法,第一个方法是利用页面的跳转,第二个方法是主要用于视图中的JQ部分,可以把数据转到控制器中的方法处理,接收处理好的数据,把接收好的数据再返回到视图中的JQ中处理。这方法是post提交方法。
接下来,我给大家介绍一下第一种方法,第一种方法是主要应用于传输到视图的方法,这个方法用法有固定的格式,原理是就是数据的拼接和拆分,但数据的拼接和拆分也有一定的格式,这个方法用法是先在原来的路径后面的加上问号,这问号你可以看成转义字符,他是用来区分路径和要传输的函数的,在问号后写上要传输的函数的名称,再写上等号,这等号相当于赋值的意思,后再加上要拼接的数据,代码图如下:

在这里插入图片描述
然后在控制器中的视图方法上接收,什么是视图方法呢?视图方法就是控制器中生成视图的方法,因为用的是页面跳转传输参数,所以要在视图方法上接收参数,而不是在视图接收。然后在用ViewBag.的方法接收参数,再在视图上声明变量接收用ViewBag.的参数,一般的传过来的参数是string类型,除非是已经转换的单条数据,控制器中的代码图和视图中的代码图如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ViewBag.相当于是已经封装好的方法,它的用处就是把获取到、接收到的数据传输到视图中来,是一个固定写法。这里我提醒一下,从其他页面传过来的数据在生成视图的方法里面接收,从视图中传过来的数据就另起方法接收。
接下来,我要介绍的是第二种数据传输的方法,这个方法就是post提交,post提交方法,是在视图中的比较常见的数据提交方法,它主要用于视图上,它除了传输数据到控制器的方法中,还可以接收方法处理完返回的数据,然后,再可以根据返回的数据,再进行判断和数据的处理。然后,在控制器的方法上声明传输参数的名称就行了,控制器中的代码图和视图中的代码图如下:
在这里插入图片描述
在这里插入图片描述
我们都知道时间和日期的查询,那你们知道某段时间和某段日期的查询吗?也就是查询从符合某个时间到另一个时间的之间的全部数据,这个不难查询,首先,查询的数据中要有时间,没有时间就不能根据某段时间查询,然后在条件筛选是用Lambda表达式时,给条件添加时间的方法,大于等于或小于等于时间条件就可以了。代码图和效果图如下:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值