Erro ao abrir registro grade



  • Criei uma tela de venda no mobile com um filho dos itens vendidos em uma grade essa grade faz a inclusao e a consulta normalmente , mas quando tento editar e salvar ou tento excluir pelos botoes gerados pelo maker da erro [Content] Exception TDBXError on function execSQL: near ";": syntax error
    dentro do log ele mostra a seguinte sql DELETE FROM Venda_Itens WHERE (Ven_numero;Produto = ? ) nessa tabela itens existe uma chave composta do numero da venda junto com o codigo do produto

    Ja conteceu isso com alguem , pelo que entendi o maker deveria criar DELETE FROM Venda_Itens WHERE (Ven_numero = ? and Produto = ? ) no log quando estou apenas consultando o registro ele gera assim , mas no update e delete gera errado


  • Já verificou se todos os campos chave estão marcados no respectivo formulário?


  • Conseguir resolver tive que criar uma chave primaria nos itens como sequencial e consegui fazer o relacionamento com os campos numero venda


  • Beleza!
    Tópico encerrado!

Log in to reply