SQL2000数据库:当某个表添加一条或多条数据时,Delphi怎样编写一个程序响应它?例如:
已经用ADOConnection1 连接此数据库,ADOTable1连接好要观察的表
请问怎样当ADOTable1所连接的数据库增加数据时,弹出一个消息响应.
已经用ADOConnection1 连接此数据库,ADOTable1连接好要观察的表
请问怎样当ADOTable1所连接的数据库增加数据时,弹出一个消息响应.
解决方案 »
- 下载函数 判断下载完成
- access violation问题
- 给大家来一个挑战性的软件设计,各位请进来说说你的看法
- 问 动态创建的按钮的事情
- 请问怎样在程序中禁用Windows的各个热键?
- 玩过空当接龙的11982局吗,解得开吗?怎么解?
- 各位大哥,请教如何用ADOQuery在程序中动态的创建表!
- 我用quickreport时遇到了这样的问题,那位大虾可以为我解惑?
- 兄弟我现在急需DOS下的通讯源程序---哪位老兄有啊---QB,PASCAL,C的都可以
- 如何取得系统字体大小的列表,我想做一个选字体大小的下拉框?
- 请用过"ExpressQuantumGrid 4.2 For Delphi 6"的高手解决一下这个问题。给100分
- 问一个字符处理的问题
你本地的ado缓存中也自动更改,现在只需做的就是把本地ado缓存中的数据显示出来
就已达到时时更新的效果:ADODataSet1控件设置如下:
ADODataSet1.CursorLocation:=clUseClient;
ADODataSet1.CursorType:=ctStatic;ADODataSet1.Refresh;加一时间控件:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
ADODataSet1.Refresh;
end;
ADODataSet1.CursorType:=ctDynamic就能看到其它
用户修改、删除、增加的数据,可惜我的用不起ADODataSet1.CursorType:=ctDynamic
用Delphi的程序观察数据,而在SQL Query中修改数据,利用触发器,如何让Delphi的程序进行数据更新?
如果是新增数据,那你就写个Insert的触发器;如果还需要检测修改数据,那就写个Update的触发器!然后让这些触发器返回值给delphi程序就可以了!
1.该程序的生命期应该只限于运行期内,没必要注册成系统的服务,就算要在后台监视,也没必要做成服务形式,何况操作系统有可能只是win9X而非NT,其实这个问题根本没必要涉及定时器。
2.不是有消息就通知主程序,后台数据库是无法向Delphi程序发送系统消息的,应该由Delphi程序自动获取消息,而且是非数据库连接方式,因为数据库连接本身存在延时而且消耗较多的系统资源,在一个事件频繁发生的情况下,不断地连接数据库,嘿嘿!
搂住你快回来