Apagar linhas selecionada GRIDVIEW
Olá pessoal estou aqui com mais uma dúvida , queria saber como faço para dar um "DELETE" apenas na linha selecionada já tente mais não consegui, só apaga todos os dados da tabela!
segue meu código:
Já tentei usando o, mais também apaga todos os dados;
segue meu código:
//String de conexão string conectionstring = "server=127.0.0.1;port=3306;userid=root"; MySqlConnection ConBanco = new MySqlConnection(conectionstring);//Comando de conexão ConBanco.Open(); MySqlCommand cmdDataBase = new MySqlCommand("delete from persistir.cadastro where @id;", ConBanco); cmdDataBase.Parameters.AddWithValue("@id",dataGridView1.CanFocus); cmdDataBase.ExecuteNonQuery(); ConBanco.Close();
Já tentei usando o
dataGriView1.CanSelect
Raniel Gomes
Curtidas 0
Respostas
Robson Alves
03/05/2013
Vamos por partes.
Você está trabalhando com ASP.Net ou WinForms?
Geralmente após um submit ou envio de informações você precisa retornar os dados novamente para o dataGrid.
A exclusão acontece no banco de dados e os dados na tela são renovados.
Se você quer evitar o reprocesso das informações, você pode fazer alguma solução via java script, ao clicar em deletar
ele remover da tela as informações enquanto o usuário continua navegando...
Você está trabalhando com ASP.Net ou WinForms?
Geralmente após um submit ou envio de informações você precisa retornar os dados novamente para o dataGrid.
A exclusão acontece no banco de dados e os dados na tela são renovados.
Se você quer evitar o reprocesso das informações, você pode fazer alguma solução via java script, ao clicar em deletar
ele remover da tela as informações enquanto o usuário continua navegando...
GOSTEI 0
Raniel Gomes
03/05/2013
Windows Forms mesmo amigo :D
GOSTEI 0
Joel Rodrigues
03/05/2013
Amigo, conseguiu resolver esta questão?
GOSTEI 0
Raniel Gomes
03/05/2013
Deu certo sim colocarei a solução aqui em breve.
GOSTEI 0