E ai pessoal , blz.
Pessoal , estou começando com C# e estou tentando Bloquear um Registro na Aplicação WINDOWS FORM APLICATION e não estou conseguindo , alguem teria algum EXEMPLO para eu começar testar…
Obrigado a todos.
E ai pessoal , blz.
Pessoal , estou começando com C# e estou tentando Bloquear um Registro na Aplicação WINDOWS FORM APLICATION e não estou conseguindo , alguem teria algum EXEMPLO para eu começar testar…
Obrigado a todos.
Quem bloqueia é o banco, nao o C#, que só vai executar comandos SQL. Pesquisa sobre lock pessimista com o banco de dados que estiver usando.
Boa noite , javaflex.
Obrigado pelo retorno .
Eu pesquisei sobre o LOCK e localizei sendo aplicado no BANCO , mais não achei nenhum exemplo como aplicar no C# na aplicação.
Tem que pelo menos informar qual banco está usando.
Bom Dia, Javaflex.
Eu estou usando MS-SQL.
Então basta abrir a transação e fazer um update na linha que quiser bloquear. Para liberar o lock, dê commit ou rollback.
Isso só funciona se read commited snapshot nao estiver ligado. Caso voce nao tenha configurado nada ao criar o banco, isso já estará desligado pois o default do SQL Server on-premisses é lock pessimista.