Tenho uma instrução em um SQLDataSet com LEFT JOIN. Ao utilizar o código para deletar um registro (ClientDataSet.Delete), o mesmo é removido do DBGrid e continua no banco. Fiz um teste removendo a instrução LEFT JOIN e a deleção ocorreu normalmente. Existe alguma restrição para uso do delete em tabelas com LEFT JOIN ou há alguma forma de contornar isso mantendo a instrução?
Pergunta
Paulo H Grando
Tenho uma instrução em um SQLDataSet com LEFT JOIN. Ao utilizar o código para deletar um registro (ClientDataSet.Delete), o mesmo é removido do DBGrid e continua no banco. Fiz um teste removendo a instrução LEFT JOIN e a deleção ocorreu normalmente. Existe alguma restrição para uso do delete em tabelas com LEFT JOIN ou há alguma forma de contornar isso mantendo a instrução?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.