只有一个数据库的连接,还有一个表的结构。怎么判断这个表是否有增加记录?

时间:2022-10-13 16:44:45
比如数据表a增加一条记录,用程序怎么判断这个数据表是否有新的记录写入?
类似SqlDependency那种,但是SqlDependency只是判断数据库发生变化吧?没办法判断数据表是否有新的记录写入吧?
只有数据库连接信息,还有表的结构也有,

8 个解决方案

#1


SqlDependency 插入也是管的,https://blog.csdn.net/YYQ_62/article/details/52951535

#2


引用 1 楼 caozhy 的回复:
SqlDependency 插入也是管的,https://blog.csdn.net/YYQ_62/article/details/52951535

我只要插入记录才要检测,其它的改变不要检测,怎么弄?

#3


只有一个数据库的连接,还有一个表的结构。怎么判断这个表是否有增加记录?
https://bbs.csdn.net/topics/392003723?page=1

#4


cdc:
https://blog.csdn.net/yenange/article/details/49636215

或你创建一个 insert 的触发器。

#5


引用 4 楼 yenange 的回复:
cdc:
https://blog.csdn.net/yenange/article/details/49636215

或你创建一个 insert 的触发器。


不用触发器, 我要另外弄一个小程序来检测。

#6


引用 5 楼 woyaodubo 的回复:
Quote: 引用 4 楼 yenange 的回复:

cdc:
https://blog.csdn.net/yenange/article/details/49636215

或你创建一个 insert 的触发器。


不用触发器, 我要另外弄一个小程序来检测。

那就是  SqlDependency  了, 没得跑了。
不需要那么纠结。

#7


引用 6 楼 yenange 的回复:
Quote: 引用 5 楼 woyaodubo 的回复:

Quote: 引用 4 楼 yenange 的回复:

cdc:
https://blog.csdn.net/yenange/article/details/49636215

或你创建一个 insert 的触发器。


不用触发器, 我要另外弄一个小程序来检测。

那就是  SqlDependency  了, 没得跑了。
不需要那么纠结。


SqlDependency用dependency_OnChange,只要是数据库发生变化就会检查到,
我要数据库中某个数据表的增加记录才检查,有什么办法?

#8


该回复于2018-06-01 08:59:13被管理员删除

#1


SqlDependency 插入也是管的,https://blog.csdn.net/YYQ_62/article/details/52951535

#2


引用 1 楼 caozhy 的回复:
SqlDependency 插入也是管的,https://blog.csdn.net/YYQ_62/article/details/52951535

我只要插入记录才要检测,其它的改变不要检测,怎么弄?

#3


只有一个数据库的连接,还有一个表的结构。怎么判断这个表是否有增加记录?
https://bbs.csdn.net/topics/392003723?page=1

#4


cdc:
https://blog.csdn.net/yenange/article/details/49636215

或你创建一个 insert 的触发器。

#5


引用 4 楼 yenange 的回复:
cdc:
https://blog.csdn.net/yenange/article/details/49636215

或你创建一个 insert 的触发器。


不用触发器, 我要另外弄一个小程序来检测。

#6


引用 5 楼 woyaodubo 的回复:
Quote: 引用 4 楼 yenange 的回复:

cdc:
https://blog.csdn.net/yenange/article/details/49636215

或你创建一个 insert 的触发器。


不用触发器, 我要另外弄一个小程序来检测。

那就是  SqlDependency  了, 没得跑了。
不需要那么纠结。

#7


引用 6 楼 yenange 的回复:
Quote: 引用 5 楼 woyaodubo 的回复:

Quote: 引用 4 楼 yenange 的回复:

cdc:
https://blog.csdn.net/yenange/article/details/49636215

或你创建一个 insert 的触发器。


不用触发器, 我要另外弄一个小程序来检测。

那就是  SqlDependency  了, 没得跑了。
不需要那么纠结。


SqlDependency用dependency_OnChange,只要是数据库发生变化就会检查到,
我要数据库中某个数据表的增加记录才检查,有什么办法?

#8


该回复于2018-06-01 08:59:13被管理员删除