计时修改
开发工具与关键技术:VS/WPF
作者:黄志鹏
撰写时间:2021/1/18
在我们用WPF做项目的时候常常用到计时器,下面我们来说说利用计时器和修改数据的结合。思路如下,首先我们肯定是设计一个计时器,计时器的原理是每一秒钟都获取一次单前的时间。令其绑定在控件上,这时呈现出的效果是如同一个电子表,每一秒钟都在变化,如果我们需要设置一条数据,这条数据在我需要的一段时间之后要做出变化或改变状态。这时我们可以设置一个目标时间,我们把这个目标时间保存到数据库中去,而我们的计时器的时间是一直在不断的隔秒变化。这时我们就可以做一个判断。当计时器的时间与我们设置的目标时间一致时,我们就可以在这个判断的方法里面修改我们的需要变动的数据。
计时器每秒变动一次,代码如下:
当目标时间与计时器时间一致时,我们修改数据的思维是在方法体里头查询出我们需要改变的字段,把字段重新赋值,调用服务方法即可,代码如下:
在我们的服务层之中我们又分为数据层何和逻辑层。我们在逻辑层处理好数据提交给数据层,最后数据层把数据提交到数据库,数据库接收到数据后调用到具体的那个存储过程的方法。说到这里我们的计时修改数据就讲完了。