当前位置:编程学习 > C#/ASP.NET >>

订单提醒 定时访问数据库 sqlserver .net

b/s我想做一个订单提醒功能,服务器可以向客户端发送消息。但是怎么知道sqlserver数据库中有新记录添加,必须不断的循环去访问吗?有没有其他的方法? --------------------编程问答--------------------
引用 楼主 sust_gc 的回复:
b/s我想做一个订单提醒功能,服务器可以向客户端发送消息。但是怎么知道sqlserver数据库中有新记录添加,必须不断的循环去访问吗?有没有其他的方法?


数据库设计触发器! --------------------编程问答--------------------
引用 楼主 sust_gc 的回复:
b/s我想做一个订单提醒功能,服务器可以向客户端发送消息。但是怎么知道sqlserver数据库中有新记录添加,必须不断的循环去访问吗?有没有其他的方法?

同意楼上 , 可以在添加记录同时向客户端发送消息的。事物也可以处理的 --------------------编程问答-------------------- 大多数真正的商用系统,是有相应的提醒机制,然后凡是插入订单的程序都会主动调用“提醒”功能。通常只有满脑子只有数据库“增删改查”的人才会什么都从数据库表角度开始进行架构设计。

而如果你从所谓数据库表来开始说设计,你根本不知道这个系统的运行的通讯架构是什么,也就根本不知道如何做有效率的系统。

但是这可以理解。小作坊里临时拼凑的软件,程序设计师会有大堆的“困惑”,因为他不能完整地说出程序架构,而只能断章取义地从数据库表开始来说设计问题。 --------------------编程问答--------------------
引用 3 楼 sp1234 的回复:
大多数真正的商用系统,是有相应的提醒机制,然后凡是插入订单的程序都会主动调用“提醒”功能。通常只有满脑子只有数据库“增删改查”的人才会什么都从数据库表角度开始进行架构设计。

而如果你从所谓数据库表来开始说设计,你根本不知道这个系统的运行的通讯架构是什么,也就根本不知道如何做有效率的系统。

但是这可以理解。小作坊里临时拼凑的软件,程序设计师会有大堆的“困惑”,因为他不能完整地说出程序架构,而只能断章取义地从数据库表开始来说设计问题。
--------------------编程问答--------------------
引用 4 楼 junlinfushi 的回复:
Quote: 引用 3 楼 sp1234 的回复:

大多数真正的商用系统,是有相应的提醒机制,然后凡是插入订单的程序都会主动调用“提醒”功能。通常只有满脑子只有数据库“增删改查”的人才会什么都从数据库表角度开始进行架构设计。

而如果你从所谓数据库表来开始说设计,你根本不知道这个系统的运行的通讯架构是什么,也就根本不知道如何做有效率的系统。

但是这可以理解。小作坊里临时拼凑的软件,程序设计师会有大堆的“困惑”,因为他不能完整地说出程序架构,而只能断章取义地从数据库表开始来说设计问题。
--------------------编程问答-------------------- 对呀,要么就是订单生成的时候,就同是生成提醒,要么就是定时读取数据进行判断喽 --------------------编程问答-------------------- 在订单生成成功的时候,直接提示,不要去数据库查了
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,