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

Oracle 触发器问题

项目描述:一个项目中有服务器应用程序和客户端Web网站两部分协作完成,两部分同时访问同一个数据库。其中有一个文字合成语音的小业务,目前我们用的是最笨的方法:
服务器有一个定时时钟,定时扫描数据库看有没有State=0的数据,有则把对应文本合成语音,完成后把State=1;客户端在提交数据后也采用一个时钟,扫描刚加进去的这条记录State是否变为1,如果是则取出对应语音路径放音试听,并停止时钟。
问题:有人说可以使用数据库的触发器,不用时钟控件,也能完成目标,因为合成语音的机会很少,可能几个月才会进行一个合成语音操作,做个时钟太浪费。之前我从来没听说过触发器会有此种功能,在网上也没查到相关资料,发贴想听听大家的看法,给个提示。
(PS:服务器应用程序Delphi,客户端Asp.Net(C#),数据库Oracle,客户端只做数据插入和显示) 触发器 事件
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,