如何更新数据集以更新数据库

时间:2012-04-23 21:59:31

标签: c# .net dataset

我有一个集中式数据库和2个(或超过2个)有权访问它的用户。当USER1登录数据库中的所有数据时,数据集将被输入,用户使用数据集获取数据。现在,Location表有5个条目/位置名称。同时USER2将位置(芝加哥)添加到数据库。现在我想访问USER1系统中的新位置(芝加哥)。

我需要使用触发器吗?或者我会尝试线程吗?

如果这不是操作应用程序的可行方式,请告诉我。欢迎提供任何其他相关信息。

我没有足够的知识来理解这一切,我正在学习所有这些技术,技术和概念的阶段。对不起,如果这是一个愚蠢的问题。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

在客户端之间定义基于数据库的依赖关系,客户端可以订阅数据库,以便在数据更改时通知其所有依赖项。它被称为sqldependency通知,它使用服务代理。检查链接。

http://www.codeproject.com/Articles/144344/Query-Notification-using-SqlDependency-and-SqlCach