关于Win32 API和数据库

请问有没有办法,类似于Socket那样,当数据库有新的一行结果的时候,这边客户端不新建立查询可以获取到呢?

使用数据库,但又不想通过查询来获取更新?这样不好吧!
如果一定要,那只能在服务器有新结果的时候,将新的数据以 Socket 协议数据发送给客户端。但这样做,肯定是不好的。

其实一般数据表显示都是在插入数据库数据时更新一下数据源

具体的操作没做过 做过类似的
通过数据库处理
方式1:在数据库里建立作业,轮询数据库发生的变化
方式2:通过触发器,当某个表或者多张表发生变化的时候触发相关查询
通过代码
方式1:通过消息机制,开辟新的辅助线程进行查询数据,当有变化的时候用主线程处理数据