EXCLUIR REGISTRO PELO DATAGRID

BRUNOGOMES 21/10/2012 18:37:54
#412440
Pessoal, estou com um form onde ele possui um datagrid q tem os dados do banco..
quando dou dois cliques em um registro abre um form para mim editar esse registro ai salva e atualiza lah..

Eu tenho duas perguntas:
1 - Como faço para excluir esse registro do datagrid e do banco, dando um clique nele, ai vai ficar selecionado e apertar o botao de excluir!! tem como isso ??

2 - Nesse datagrid fica aparecendo os dados, e se eu der um clique, as vezes abre o campo e da pra mim apagar, escrever. Nao quero que de pra fazer isso.. pq ele fica como se fosse o banco de dados..

Valeeu, abraço
ADHEL 21/10/2012 20:05:07
#412443
Resposta escolhida
Primeira Pergunta

Você pode criar uma variável
Ex = Dim idCodCliente as string
Você coloca no evento CellClick do datagrid
idCodCliente=dgv.CurrentRow.Cells([Ô]COD_CLIENTE[Ô]).Value

E depois só colocar a rotina de exclusao em algum botão
sql=[Ô]delete from clientes where cod_cliente =[ô][Ô] & idCodCliente & [Ô][ô][Ô]
E chama novamente a rotina de carregamento.
Ou melhor
Nesse form que você faz a alteracao você coloca um botão de excluir.


Segunda pergunta
Vá na propriedade EditMode do datagridview e a deixe assim EditProgrammatically
BRUNOGOMES 23/10/2012 13:55:06
#412608
Funcionou!! Valeu ;)
Tópico encerrado , respostas não são mais permitidas