问题描述
- 机房管理系统计费功能如何实现?
- 编程语言使用的是c#,数据库用SQL sever,问题; [code=sql][/code]创建一个触发器,实现下机以及计费的功能(我的思路是用下机时间减去上机时间,然后把这段时间换算成一个数据,再用这个数据通过计算成为上机费用,然后将下机数据插入上机记录机表中,现在就是不知道如何去计费) 求大神给这个触发器的代码,尤其是计费那一段
解决方案
select convert(float convert(datetime '16:12:39'))
http://blog.csdn.net/fengxiaowenhappy/article/details/4917697
把时间转换为浮点。
整数部分相减是差多少天。
1/24是1小时。
解决方案二:
其实用不用触发器无所谓。客户端每隔一段时间访问服务器,报告当前活动状态。如果连不上服务器,就锁定客户端。
服务器端每次收到客户端的请求,就累加时间,扣费。
解决方案三:
你的设计从根本上来说是有问题的。
如果客户端意外关机或者网络中断,这样会导致多计费的情况。
时间: 2024-08-08 07:26:00