订单提醒 定时访问数据库 sqlserver .net
b/s我想做一个订单提醒功能,服务器可以向客户端发送消息。但是怎么知道sqlserver数据库中有新记录添加,必须不断的循环去访问吗?有没有其他的方法? --------------------编程问答--------------------数据库设计触发器! --------------------编程问答--------------------
同意楼上 , 可以在添加记录同时向客户端发送消息的。事物也可以处理的 --------------------编程问答-------------------- 大多数真正的商用系统,是有相应的提醒机制,然后凡是插入订单的程序都会主动调用“提醒”功能。通常只有满脑子只有数据库“增删改查”的人才会什么都从数据库表角度开始进行架构设计。
而如果你从所谓数据库表来开始说设计,你根本不知道这个系统的运行的通讯架构是什么,也就根本不知道如何做有效率的系统。
但是这可以理解。小作坊里临时拼凑的软件,程序设计师会有大堆的“困惑”,因为他不能完整地说出程序架构,而只能断章取义地从数据库表开始来说设计问题。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 对呀,要么就是订单生成的时候,就同是生成提醒,要么就是定时读取数据进行判断喽 --------------------编程问答-------------------- 在订单生成成功的时候,直接提示,不要去数据库查了
补充:.NET技术 , ASP.NET