在Delphi中实现的“汽车每跑6000公里(>=6000)换机油”的提示功能!
来源:互联网 发布:淘宝详情图怎么做 编辑:程序博客网 时间:2024/04/29 00:49
首先,建立一个视图V_tishi,统计每辆车的车牌和行驶总公里数:
再建立一个表:tishi,用来存储某个时间段的汽车车牌和行驶公里数,
然后,通过比较V_tishi和tishi中的公里数得出该不该提示的结果。
程序中用到的一些重要SQL语句:
--算差额
select tishi.car_chepai,V_tishi.sumlc-tishi.ts_gongli as chae
from V_tishi inner join tishi
on V_tishi.car_chepai=tishi.car_chepai
where V_tishi.sumlc-tishi.ts_gongli>=6000
---换机油
update tishi set tishi.ts_gongli=V_tishi.sumlc
from tishi inner join V_tishi on tishi.car_chepai=V_tishi.car_chepai
---触发器,删除相应公里数
CREATE TRIGGER tri_tishi ON [dbo].[shiyongjl]
FOR DELETE
AS
declare @chepai varchar(50),
@gongli float,
@tsgongli float
select @chepai=car_chepai,@gongli=sy_licheng from deleted
select @tsgongli=ts_gongli from tishi where car_chepai=@chepai
if @@rowcount=0
return
else
update tishi set ts_gongli=@tsgongli-@gongli
where car_chepai=@chepai
- 在Delphi中实现的“汽车每跑6000公里(>=6000)换机油”的提示功能!
- 浅谈机油对汽车的影响
- 在Delphi中编程实现中文输入的功能
- 在URL中,通过图片名称替换图片名称,从而实现换图片的功能
- 机油纯粹的复合机油要选哪款了?
- 换头像的功能实现
- 换肤功能的实现
- Delphi中实现系统托盘的功能
- 机油的型号
- 实现汽车租赁系统的计价功能
- 汽车机油的作用及分类、标号和级别的知识
- 在delphi中实现密码框“大写锁定打开”的提示
- 在delphi中实现密码框“大写锁定打开”的提示
- 在delphi中实现密码框“大写锁定打开”的提示
- 如何在Delphi中实现C语言中静态变量的功能
- Delphi中用API实现在MSN的信息提示
- 在DELPHI中实现打印的预览
- Delphi中ListView中实现自定义删除功能的方法
- 阅读《Programming Pearls second Edition》后的一些总结和个人实践的套用
- 椭圆函数密码算法
- 激活了Blog,想尝试一下这种方式带给我。。。
- 在jsp中,为javascript的变量付值
- RSA算法原理介绍(ZZ)
- 在Delphi中实现的“汽车每跑6000公里(>=6000)换机油”的提示功能!
- 触发器---FOR INSERT与INSTEAD OF
- Industry Leaders Using Internet EDI
- Benefits of Internet EDI
- MSSQL数据库备份及恢复
- 如果你明白
- 如果一个女生为你哭
- Industry Standards
- What do I Need to Get Started?