以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何在计时器里给每个新增行一个提示  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=38393)

--  作者:wuxianzuoji41
--  发布时间:2013/7/28 10:31:00
--  如何在计时器里给每个新增行一个提示

本地用FOX,WEB用的是ASP,SQL数据库。如何在计时器里设计,当在WEB用户把某个表,每新增一个行完毕的时候,提示给FOX用户,有人增加了一行,并且提示增加行的某个字段的内容

需要实时监测数据库新增

[此贴子已经被作者于2013-7-28 10:42:32编辑过]

--  作者:Bin
--  发布时间:2013/7/29 8:37:00
--  
如果可以访问数据库,那么就每隔一段时间查询一下表的总行数. 

如果不可以访问数据库的话,可以参考论坛上的获取网页信息的例子来获取总行数.

--  作者:wuxianzuoji41
--  发布时间:2013/7/29 8:54:00
--  
以下是引用Bin在2013-7-29 8:37:00的发言:
如果可以访问数据库,那么就每隔一段时间查询一下表的总行数. 

如果不可以访问数据库的话,可以参考论坛上的获取网页信息的例子来获取总行数.

bin,可以访问数据库,查询总行数是用SQL还是FT的函数,同时查询后以后如何获得该行内容呢,是根据行号吗

[此贴子已经被作者于2013-7-29 8:54:34编辑过]

--  作者:Bin
--  发布时间:2013/7/29 8:57:00
--  
使用SQLCOMMAND 发送SQL语句 select Count(*) from {表A} 获取总行数, 然后和上次保存的行数做对比.  就可以得知新增的行, 如果是主键是自增列,那么可以根据自增列获得最新的那几行.