none
Como deletar uma linha (registro) no gridview RRS feed

  • Pergunta

  • Pessoal,

    Habilitei o Enable Deleting no meu gridview mas sei que é preciso programar, como posso proceder da maneira mais simples ?
    segunda-feira, 28 de setembro de 2009 22:32

Respostas

  • Rafael,

    Segue um tutorial ilustrado que poderá te ajudar.

    Veja o tutorial e me dê um feedback.

    Tiago Santos

    Tiago Novaes (MSP, MCP) - tiago.santos@atitudebrasil.net - http://www.atitudebrasil.net - Blog: http://www.atitudebrasil.net/blogs/tiagosantos
    • Sugerido como Resposta Tiago Novaes terça-feira, 29 de setembro de 2009 11:58
    • Marcado como Resposta Rafael de Melo terça-feira, 29 de setembro de 2009 12:32
    terça-feira, 29 de setembro de 2009 01:08

Todas as Respostas

  • Rafael,

    Segue um tutorial ilustrado que poderá te ajudar.

    Veja o tutorial e me dê um feedback.

    Tiago Santos

    Tiago Novaes (MSP, MCP) - tiago.santos@atitudebrasil.net - http://www.atitudebrasil.net - Blog: http://www.atitudebrasil.net/blogs/tiagosantos
    • Sugerido como Resposta Tiago Novaes terça-feira, 29 de setembro de 2009 11:58
    • Marcado como Resposta Rafael de Melo terça-feira, 29 de setembro de 2009 12:32
    terça-feira, 29 de setembro de 2009 01:08
  • Legal Tiago

    Nessa linha

    DeleteCommand="Delete From Products Where [ProductId]=@ProductId"

    Para quem souber responder :

    Como posso fazer o comando Delete incluindo apenas as colunas que eu quero ?
    terça-feira, 29 de setembro de 2009 02:08
  • Rafael,

       O comando delete remove todo o registro. (O conjunto de colunas que formam uma linha).

       Explique melhor a sua pergunta. 
       
       1) Como excluir um registro usando múltiplos filtros:
            Se vc quiser apagar um registro usando multiplas colunas como filtro vc só precisa informar: 

           
    Exemplo de exclusão com múltiplos filtros:
            Delete From tableSample Where [colunaExemplo1]=@filtro1 and [colunaExemplo2]=@filtro2
            Obs: O comando sql acima irá Apagar todas as linhas da tabela 'tableSample' que tiver simultaneamente as informações de filtro para cada coluna informada.


       2) Como alterar um valor de uma coluna para vazio?
           
    É isso que vc quer saber?

    Aguardo seu feedback.


    Tiago Santos
    Líder do Grupo de Usuários Atitude Brasil.Net (www.atitudebrasil.net)
    MSP, MCP

    "Atenção:  Se este poste foi útil. Não deixe de marcar como tal."

    Tiago Novaes (MSP, MCP) - tiago.santos@atitudebrasil.net - http://www.atitudebrasil.net - Blog: http://www.atitudebrasil.net/blogs/tiagosantos
    terça-feira, 29 de setembro de 2009 11:55
  • Tiago, obrigado pelo link

    Fiz esta pergunta porque neste grisview eu selecionei para exibição apenas algumas colunas da tabela, mas este código irá deletar todos os registros, mesmo com algumas colunas vazias, então está ótimo.

    Obrigado !
    terça-feira, 29 de setembro de 2009 12:34
  • Rafael, isso mesmo. 
    O código irá apagar todos os registros do banco que satisfaças as condições dos filtros.



    Tiago Santos
    Líder do Grupo de Usuários Atitude Brasil.Net (www.atitudebrasil.net)
    MSP, MCP
    "Atenção:  Se este poste foi útil. Não deixe de marcar como tal."

    Tiago Novaes (MSP, MCP) - tiago.santos@atitudebrasil.net - http://www.atitudebrasil.net - Blog: http://www.atitudebrasil.net/blogs/tiagosantos
    terça-feira, 29 de setembro de 2009 15:40