Winforms 从SQL Server Compact数据库获取实时数据

Winforms 从SQL Server Compact数据库获取实时数据,winforms,visual-studio-2010,c#-4.0,sql-server-ce,Winforms,Visual Studio 2010,C# 4.0,Sql Server Ce,如何使用Visual Studio 2010、WinForm、C#.NET、.NET Framework 4.0从SQL Server Compact数据库(*.sdf文件)获取实时数据以更新控件(Label和DataGridView)。有一些解决方案。在数据库端,您可以使用where订阅数据库中发生的更改并处理事件。另一种是轮询,即通过不断运行查询和检查更改来监视数据库。您可以使用longpoll来阅读此网站 所谓实时,您的意思是希望每次数据库发生更改时都更新应用程序?是的,可能吗?就像在SQ

如何使用Visual Studio 2010、WinForm、C#.NET、.NET Framework 4.0从SQL Server Compact数据库(*.sdf文件)获取实时数据以更新控件(Label和DataGridView)。

有一些解决方案。在数据库端,您可以使用where订阅数据库中发生的更改并处理事件。另一种是轮询,即通过不断运行查询和检查更改来监视数据库。

您可以使用longpoll来阅读此网站

所谓实时,您的意思是希望每次数据库发生更改时都更新应用程序?是的,可能吗?就像在SQL Server 2005或更高版本中一样。对于SQL Server Compact,您必须进行轮询,这取决于您构造表的方式,您可以执行一些leightweight轮询。据我所知,它可以对SQL Server 2005或更高版本执行,但我不使用SQL Server Compact数据库,但是,如果您知道如何将其实现到SQLServerCompact数据库,您能告诉我如何实现吗?