数据插入SQL Server数据库时填充datagridview

时间:2015-01-30 06:37:43

标签: c# sql-server datagridview

我正在开发包含datagridView的Windows应用程序。当数据插入SQL Server数据库时,我想在DataGridView中显示它。

现在我正在使用一个ping数据库的计时器(打开数据库连接,执行查询,如果找到数据,然后更改DataGridView的数据源)。

当数据插入表中时是否还有其他方法运行(无需ping数据库)?我可以使用Windows服务吗?

enter image description here

2 个答案:

答案 0 :(得分:0)

您正在寻找SqlDependency,它允许您侦听对SQL查询的结果集的更改。

答案 1 :(得分:0)

我使用此link。它是一个使用SqlDependency进行数据更改事件的聊天应用程序