Remover do Banco através da DataGridView
Bom dia pessoal, sou novato aqui, e este eh o meu primeiro Post
utilizo SQL Server 2008 e C#
minha duvida eh o seguinte:
Minha datagrid lista campos de 2 tabelas (utilizando o "inner join")
o meu botão "excluir" nao esta funcionando, ja testei com apenas uma tabela (sem o inner join) e exclui corretamente...
veja o codigo que lista minha DataGrid
botao excluir:
>>>> se eu nao utilizar o INNER JOIN, ou seja, listar apenas os campos de uma tabela, o Botao excluir funciona corretamente...
algm pode me ajudar ???
utilizo SQL Server 2008 e C#
minha duvida eh o seguinte:
Minha datagrid lista campos de 2 tabelas (utilizando o "inner join")
o meu botão "excluir" nao esta funcionando, ja testei com apenas uma tabela (sem o inner join) e exclui corretamente...
veja o codigo que lista minha DataGrid
private void ListarDataGrid(object sender, EventArgs e)
{
string SqlString = "select a.codCli, a.nome, b.nom_cidadefrom Clientes a inner join cidade b on a.cod_cidade = b.cod_cidade order by nome asc";
sqlDataAdapter = new SqlDataAdapter(SqlString, cnn);
cb = new SqlCommandBuilder(sqlDataAdapter);
dataSet = new DataSet();
sqlDataAdapter.Fill(dataSet, "Clientes");
bindingSource = new BindingSource(dataSet, "Clientes");
dataGridViewLstCli.DataSource = bindingSource;
}botao excluir:
private void btnExcluir_Click(object sender, EventArgs e)
{
bindingSource.EndEdit();
bindingSource.RemoveCurrent();
sqlDataAdapter.Update(dataSet.Tables["Clientes"]);
}>>>> se eu nao utilizar o INNER JOIN, ou seja, listar apenas os campos de uma tabela, o Botao excluir funciona corretamente...
algm pode me ajudar ???
Jean Marcel
Curtidas 0