Java 在数据库上更改网格表后,如何在windows应用程序中自动更改网格?
我有一个场景,它将像一个信使 假设我在Windows应用程序中有一个网格视图,该网格视图显示数据库中表上的所有记录。我需要当数据库中的某个记录发生更改时(insert-Update-Delete),我的windows应用程序中的网格视图会根据数据库表自动更改并更新为新记录Java 在数据库上更改网格表后,如何在windows应用程序中自动更改网格?,java,c#,sql-server,windows,Java,C#,Sql Server,Windows,我有一个场景,它将像一个信使 假设我在Windows应用程序中有一个网格视图,该网格视图显示数据库中表上的所有记录。我需要当数据库中的某个记录发生更改时(insert-Update-Delete),我的windows应用程序中的网格视图会根据数据库表自动更改并更新为新记录 我知道其中一个解决方案是在后台使用后台工作人员,并在数据库表中使用间隔检查(例如,每1秒检查一次),但它占用了系统的资源太多。我想要将记录从数据库推送到windows应用程序的东西!!有什么解决方案吗?您可以使用signar框
我知道其中一个解决方案是在后台使用后台工作人员,并在数据库表中使用间隔检查(例如,每1秒检查一次),但它占用了系统的资源太多。我想要将记录从数据库推送到windows应用程序的东西!!有什么解决方案吗?您可以使用signar框架将数据从服务器推送到您的应用程序,它通常由ASP.NET使用,但也可以在桌面应用程序中使用 检查此代码以了解如何实现它:
注意:您必须使用应用程序运行web服务器您可以使用SignalR框架将数据从服务器推送到您的应用程序,它通常由ASP.NET使用,但也可以在桌面应用程序中使用 检查此代码以了解如何实现它: 注意:您必须使用应用程序运行web服务器 Windows应用程序中的网格视图 您使用的是Windows窗体,并且有一个
DataGridView
,您可以添加一个类型为BindingSource
的控件,然后将网格的DataSource
属性绑定到返回要显示的数据的数据库查询中。
Windows应用程序中的网格视图
您使用的是Windows窗体,并且您有一个
DataGridView
,您可以添加类型为BindingSource
的控件,然后将网格的DataSource
属性绑定到返回要显示的数据的数据库查询中。谢谢。我会研究它,并将结果写在这里…谢谢,听起来不错。我将研究它,并将结果写在这里。。。