none
Como bloquear a edição de um registro quando esta a ser editado por um outro usuario? RRS feed

  • Pergunta

  • Boa tarde a todos e bom final de semana!

    Como bloquear a Edição de um registro se este ja estiver a ser editado por um outro usuario?

    quero que quando quando alguem for fazer uma edição a um registro verifico se este não esta a ser editado por alguem, caso estiver avizo que esta a ser editado por um outro usuario e bloqueado para edição.

    Usando VB.Net, Linq to Sql e Sql Server 2008

    Obrigado..


    Daniel Rosa Iniciante de programação em vb.net, linq sql e Sql server

    sábado, 26 de julho de 2014 14:30

Respostas

  • por exemplo, alguem ja adicionou daniel benedito rosa e alguem nao sabe q ja esta ja foi add.

    antes de inserir um registro vc pode fazer um select para verificar se esse nome ja foi incluso

    string nome = "select nome from cliente where nome = '"+txtTeste.text+"'";

    if(txtTeste == nome)

    {

    // ja existe esse registro messagebox.show("ja existe esse registro na tabela");

    }

    else

    {

    inserir();

    }

      acredito que seja isto, se ajudei marcar como resposta. 

    segunda-feira, 28 de julho de 2014 03:51

Todas as Respostas

  • por exemplo, alguem ja adicionou daniel benedito rosa e alguem nao sabe q ja esta ja foi add.

    antes de inserir um registro vc pode fazer um select para verificar se esse nome ja foi incluso

    string nome = "select nome from cliente where nome = '"+txtTeste.text+"'";

    if(txtTeste == nome)

    {

    // ja existe esse registro messagebox.show("ja existe esse registro na tabela");

    }

    else

    {

    inserir();

    }

      acredito que seja isto, se ajudei marcar como resposta. 

    segunda-feira, 28 de julho de 2014 03:51
  • oa tarde e obrigado pela resposta Godinis.

    Não é bem isso, acho que expliquei mal, imagine que o sistema esta a ser usado por 5 pessoas ao mesmo tempo e duas pessoas chamam o mesmo registro para alterar alguma coisa neste registro.

    eu quero avisar ao segundo que chamar o registro de que este registro esta a ser editado por um outro usuario.

    e quanto ao que sugeriste podes fazer uma demostração mas usando o VB.Net? eu não entendo nada de C#

    Obrigado e desculpe a demora na resposta


    Daniel Rosa Iniciante de programação em vb.net, linq sql e Sql server

    quarta-feira, 30 de julho de 2014 15:37