Pergunta : Aplicações de base de dados de .NET com os objetos povoados do mesmo registro de base de dados

Olá!,

I am que desenvolve uma aplicação de base de dados de .net que seja usada por muitos usuários simultaneamente. Há uma grande possibilidade que dois ou mais exemplos desta aplicação terão um objeto (da mesma classe) que foi povoado da mesma base de dados record.

por exemplo, ambas as aplicações podem ter exemplos separados do objeto da pessoa para a identificação 1234 da pessoa. Eu estou resolvendo atualmente a edição da simultaneidade dando as opções de usuário se o RowID na base de dados mudou desde que o objeto da pessoa estêve carregado quando o usuário modifica o objeto. Using este método, o usuário não pode ver nenhuma mudanças ao objeto até que tentem cometer lá uma mudança themselves.

Is toda a melhor maneira em .NET de notificar aplicações que as mudanças estiveram feitas a seus objetos (ou a algum teste padrão da melhor prática). Também, há toda a maneira a que as duas aplicações puderem referir o mesmo exemplo do objeto da pessoa (talvez mantendo o repositório da pessoa e outros objetos comuns do domínio em um usuário).

Thanks muito para seu help.
class= do

Resposta : Aplicações de base de dados de .NET com os objetos povoados do mesmo registro de base de dados

Se eu compreendo o mecanismo de travamento corretamente o fechamento pessimista impedirá mudanças de fatura do usuário 2 assim que o usuário 1 começar mudanças de fatura.  Sim - o usuário 2 não vê mudanças enquanto são feitas, porém começ uma resposta que indica que as mudanças estão sendo feitas atualmente e não podem começar suas mudanças até que o usuário 1 termine.  (Obviamente isto não se aplica se você desconecta o recordset do usuário após o carregamento).
Outras soluções  
 
programming4us programming4us