1
I have a main form (form1
) where I carry a datagridviwer
and I need to do this: I have a second form (form2
) deleting the selected line in datagridviwer
(form1
), I just need to do that when I delete the line from the datagridviwer
with the button on form2
, he closes the screen of form2
and back to the screen of form1
already updated, ie with the line deleted, how can I do this?
Follow my code that updates the datagridviwer
;
{
conm.Open();
adap = new SqlDataAdapter(@"select
sa.Cod_Solicitacao,
cli.Cliente,
cli.Contato,
sa.Solicitante,
sa.Representante,
sa.Area_Atuacao,
sa.Tipo_Envio,
sa.Separador,
convert(varchar(10), cast(Data_Entrega as date), 103) as Finalizado,
cli.Id_Cliente,
sa.Id_Solicitacao
from tbl_SolicitacaoAmostra as sa
inner join tbl_Cliente as cli with(nolock) on cli.Id_Cliente = sa.Id_Cliente
inner join tbl_Produto as pro with(nolock) on pro.Id_Solicitacao = sa.Id_Solicitacao
where sa.Deletado is null and cli.Deletado is null and pro.Deletado is null
group by sa.Cod_Solicitacao, cli.Cliente, cli.Contato, sa.Solicitante, sa.Representante, sa.Separador, sa.Area_Atuacao, sa.Tipo_Envio, sa.Separador, sa.Data_Entrega, cli.Id_Cliente, sa.Id_Solicitacao", conm);
ds = new DataSet();
adap.Fill(ds, "Solicitacao");
DGW_solictacao.DataSource = ds.Tables[0];
conm.Close();
}
MessageBox.Show("Solicitação excluida com sucesso!!!");
this.Dispose();
But vc effectuates the deletion effectively in the table, because if yes, it is only vc Sar a this.Clouse(); and call the method that loads the data grid again I will do a new search with the deleted rows. Otherwise the question is unclear
– Renan Silveira
Renan thank you very much. gave it right here was just what I needed. vlw.
– Junior Guerreiro
That’s cool, so I’ll put it in answer.
– Renan Silveira